• rhel 5下安装php


    在安装PHP软件之前,有几个条件需要满足。如下:

    1、rpm -ivh zlib-devel-1.2.3-3.i386.rpm

    2、rpm -ivh libxml2-devel-2.6.26-2.1.2.8.i386.rpm

    (以上两个包都在RHEL5.5安装光盘的Server目录下)

    接下来,我们就来安装PHP了。

    说明一下,我的mysql是RPM包安装的,mysql的头文件是mysql.h,它的位置是在/usr/include/mysql/目录下。还有一点,在安装mysql的时候应该要安装三个文件,一个是server,一个是client,一个devel。只有安装了devel后才能找到头文件mysql.h。

    ./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache2/bin/apxs --with-mysql=/usr/local/mysql --with-xml=/usr/local/libxml2 --with-png=/usr/local/libpng --with-jpeg-dir=/usr/local/jpeg6 --with-zlib=/usr/local/zlib --with-freetype=/usr/local/freetype --with-gd=/usr/local/gd2 --with-curl=/usr/local/curl

    #make

    #make install

    #make test

    配置php.ini文件

    因为我用的php-5.3.8.tar.gz这个版本,它解压以后会有两个文件php.ini-development,php.ini-production。

    把php.ini-development文件复制到php的安装目录下的/usr/local/php/lib下并修改文件名,修改为php.ini

    安装完以后配置apache的httpd.conf文件

    在其中加入

    LoadModule php5_module        modules/libphp5.so     //这个模块是在安装php的时候自动写入到httpd.conf文件中的。
    AddType Application/x-httpd-php .php                   //这个需要手动添加

    <IfModule dir_module>
        DirectoryIndex index.html index.html.var index.php
    </IfModule>

    至于如果运行 php程序

    把php程序放到apache下的htdocs下面。

    最后重启apache就完成了

  • 相关阅读:
    TV
    [转载]如果看了这篇文章你还不懂傅里叶变换,那就过来掐死我吧
    search result
    floating-camera
    HDU 1032.The 3n + 1 problem【注意细节】【预计数据不强】【8月21】
    C语言socket send()数据缓存问题
    Marlin固件之—:基础入门与測试
    java语句顺序有时非常重要
    Android Studio 使用正式签名进行调试
    插入排序、交换排序、选择排序、归并排序、基数排序
  • 原文地址:https://www.cnblogs.com/fengqingtao/p/2207130.html
Copyright © 2020-2023  润新知