当前位置:Linux教程 - Linux综合 - RedHat6.2服务器配置方案大全(十一):Apache&php3

RedHat6.2服务器配置方案大全(十一):Apache&php3

  作者:汤海京    第十一章 Linux下Apache、PHP3、mysql的整合   11.1 所需的RPM包       apache_1.3.12.tar.gz         php-3.0.16.tar.gz         mysql-3.22.32.tar.gz         注意:以上均为源代码而非RPM包     11.2 软件安装       以root登录,将以上文件均拷贝至/root下       11.2.1 安装MySQL       (1) 解开压缩包           tar -zvxf mysql-3.22.32.tar.gz       (2) 将产生mysql-3.22.32目录移到/usr/local/mysql           mv mysql-3.22.32 /usr/local/mysql       (3) 编译MySQL           cd /usr/local/mysql           ./configure --prefix=/usr/local/mysql           make           make install         注:MySQL的安装到此结束       11.2.2 Apache、PHP3的混合编译       (1) 解开压缩包           tar xvzf apache_1.3.12.tar.gz 产生apache_1.3.12目录           tar xvzf php-3.0.16.tar.gz 产生php-3.0.8目录       (2) 把Apache的安装目录定为/usr/local/apache           cd apache_1.3.12           ./configure --prefix=/usr/local/apache       (3) 配置支持MySQL、作为Apache功能模块、跟踪变量有效           cd ../php-3.0.16           ./configure --with-mysql=/usr/local/mysql --with- apache=../apache_1.3.12 --enable-track-vars           make           make install         注:PHP的安装到此结束       (4) 配置Apache,加入PHP3的模块           cd ../apache_1.3.12           ./configure --prefix=/usr/local/apache --activate- module=src/modules/php3/libphp3.a           make           make install         注:APACHE安装完毕       11.2.3 更改配置       (1) 把php.ini文件拷到/usr/local/lib/目录下.           cd ../php-3.0.8#cp php3.ini-dist /usr/local/lib/php3.ini       (2) 更改Apache的配置文件           cd /usr/local/apache/conf           vi httpd.conf       找到 AddType application/x-httpd-php3.php3 把它前头的#号给删了当然也可加一行 AddType application/x-httpd-php3.ASP 这样用FrontPage编辑会方便一点。

(出处:http://www.sheup.com)