zoukankan      html  css  js  c++  java
  • Linux + Apache + PHP 环境搭建


    搭建环境:

      Ubuntu 15.04

      Apache 2.4.16

      PHP 5.6.15


    1 安装Apache  

      先安装依赖程序(都安装在 /usr/local/ 目录下)

        apr-1.5.2.tar.gz       http://apr.apache.org/download.cgi

        apr-util-1.5.4.tar.gz     

        pcre-8.37.tar.gz       http://www.pcre.org/

      然后安装apache

        httpd-2.4.16.tar.gz    http://httpd.apache.org/download.cgi#apache24      

     ./configure --prefix=/usr/local/apache2/ --with-apr=/usr/local/apr/ --with-apr-util=/usr/local/apr-util/ --with-pcre=/usr/local/pcre/ 


    2 安装PHP

      可能需要先安装 libxml2 和 libxml2-dev , apt-get命令安装即可

      安装PHP  http://php.net/downloads.php

      ./configure --prefix=/usr/local/php5 --with-apxs2=/usr/local/apache2/bin/apxs --with-config-file-path=/usr/local/php5/etc 

      配置文件:sudo cp php.ini-production /usr/local/php5/etc/php.ini

        


    3 配置Apache   

      使得apache能够解析php脚本

      sudo vi /usr/local/apache2/conf/httpd.conf

      添加:

         AddType application/x-httpd-php .php .phtml 

      可选:  

        LoadModule php5_module  modules/libphp5.so    #安装php时候自动添加的

        DirectoryIndex     index.php    index.html     #默认打开文件名

        DocumentRoot "/usr/local/apache2/htdocs"   #默认脚本存放目录,可修改, 要和下面的<Directory "...">同步修改


    4 测试

      在 /usr/local/apache2/htdocs/ 目录中创建 info.php 文件

    <?php
        phpinfo();
    ?>

      打开apache服务 sudo /usr/local/apache2/bin/apachectl start

      浏览器中输入localhost/info.php 出现php信息页面,说明配置成功~

        

     

    KEEP LEARNING!
  • 相关阅读:
    【网络】IP子网划分详解
    【java】package
    【java】异常
    【java】内部类
    【java】多态
    【java】抽象类和接口区别
    【java】接口
    Java并发编程之volatile关键字解析
    String ,StringBuffer, StringBuilder的区别
    Synchronized关键字、Lock,并解释它们之间的区别
  • 原文地址:https://www.cnblogs.com/roronoa-sqd/p/4995535.html
Copyright © 2011-2022 走看看