• 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,观察到如下内容,说明安装成功。



  • 相关阅读:
    bat windows批处理 移动所有子目录文件
    Oracle常见的QA
    [转载]行动起来
    [转载]微笑
    Excel数据更新至Mysql数据库
    sql server QA
    关于SharpZipLib的压缩与解压问题
    整合Spring.net到asp.net网站开发中初探
    设计模式概要
    Oracle 常用语句档案(二)
  • 原文地址:https://www.cnblogs.com/kaituorensheng/p/5165784.html
Copyright © 2020-2023  润新知