发新话题
打印

Linux下Apache、php3、MySQL的整合(2)

Linux下Apache、php3、MySQL的整合(2)

  Linux下Apache、php3、MySQL的整合(2)

2. Apache、PHP3的混合编译
  
(1) 解开压缩包
   cd /usr/local
tar xvzf apache_1.3.19.tar.gz
tar xvzf php-4.0.4.tar.gz
mv apache_1.3.19.tar.gz apache
mv php-4.0.4.tar.gz php

(2) 把Apache的安装目录定为/usr/local/apache  
cd apache
./configure --prefix=/usr/local/apache --with-port=8000

(3) 配置支持MySQL、作为Apache功能模块、跟踪变量有效  
cd ../php
./configure --with-mysql=/usr/local/mysql --with- apache=../apache --enable-track-vars ?C

with-pgsql=/usr/lib/pgsql --prefix=/usr/local/apache/php ?C

with-config-file-path=/usr/local/apache/php
   make
make install  
注:PHP的安装到此结束

(4) 配置Apache,加入PHP4的模块
cd ../apache
cp /usr/local/php/libs/libphp4.a \
/usr/local/apache/src/modules/php4
./configure --prefix=/usr/local/apache --activate- module=src/modules/php4/libphp4.a

--with-port=8000
make
make install  
注:APACHE安装完毕


3.更改配置

(1) 把php.ini文件拷到/usr/local/apache/php目录下.  
cd ../php
cp php.ini-dist /usr/local/apache/php/php4.ini

(2) 更改Apache的配置文件
cd /usr/local/apache/conf  
vi httpd.conf

找到 AddType application/x-httpd-php .php4 把它前头的#号给删了当然也可加一行 AddType application/x-httpd-php3.asp 这样用FrontPage编辑会方便一点。

最后运行/usr/local/apache/bin/apachectl start启动apache进程。
发新话题