zoukankan      html  css  js  c++  java
  • Linux 安装php

    安装libxml2

    下载解压  libxml2-2.6.32.tar.gz

    安装

    ./configure --prefix=/usr/local/libxml2
    make
    sudo make install

    安装php

    下载  http://www.php.net/downloads.php
    解压  tar -zxvf php-5.3.16.tar.gz

    安装

    ./configure --prefix=/usr/local/php --with-libxml-dir=/usr/local/libxml2 --with-apxs2=/usr/local/httpd/bin/apxs
    make
    sudo make install

    这里有一个-with-apxs2=/usr/local/httpd/bin/apxs选项,其中apxs是在安装Apache时产生的,apxs是一个为Apache HTTP服务器编译和安装扩展模块的工具,使之可以用由mod_so提供的LoadModule指令在运行时加载到Apache服务器中。通过这个工具把PHP模块动态加载到Apache中


    拷贝配置文件

    cp ~/php-5.3.16/php.ini-development  /usr/local/php/lib/php.ini

    修改apache配置文件

    编辑 /usr/local/httpd/conf/httpd.conf 文件
    找到:
    AddType application/x-compress .Z
    AddType application/x-gzip .gz .tgz
    在后面添加:

    AddType application/x-httpd-php .php
    AddType application/x-httpd-php-source .php5 

    找到:

    <IfModule dir_module>
    DirectoryIndex index.html
    </IfModule>
    添加:
    <IfModule dir_module>
    DirectoryIndex index.html index.php
    </IfModule>

    重启apache

    sudo apachectl restart

    验证

    在/usr/local/httpd/php/htdocs下新建info.php文件

    <?php
        phpinfo();
    ?>

    在浏览器中输入:ip/info.php,观察到如下内容,说明安装成功。



  • 相关阅读:
    select SCOPE_IDENTITY()用法
    SQL 2005 with(nolock)详解
    .NET4进行COM互操作导出数据到Excel
    Counterfeit Dollar 1013 pku
    Numbers that count 1016 PKU
    对局问题 ——取火柴问题(转)
    (a^b) mod c
    对局问题——放硬币问题(转)
    对局问题 ——取石子问题– 1堆(转)
    Follow My Logic 1048 PKU
  • 原文地址:https://www.cnblogs.com/kaituorensheng/p/5165784.html
Copyright © 2011-2022 走看看