选用版本:Mysql4,Apache2.52,Php5.0
安装过程:
先删除自带的软件:
rpm -e --nodeps httpd-2.0.46-26.ent
rpm -e --nodeps php-4.3.2-8.ent
1.安装Mysql:
解压缩文件到/usr/local
# cd /usr/local
# tar xzvf mysql-standard-4.0.21-pc-linux-i686.tar.gz
# cd xzvf mysql-standard-4.0.21-pc-linux-i686
# ./configure --prefix=/usr/local/mysql
# make
# make install
# scripts/mysql_install_db
设置自动启动
# cp /usr/local/mysql/share/mysql/mysql.server /etc/rc.d/rc.local/mysql
2.安装apache
#cd /usr/local/src
#tar xzvf httpd-2.0.50-i686-pc-linux-gnu.tar.gz
#cd httpd-2.0.50-i686-pc-linux-gnu
# ./configure --prefix=/usr/local/apache2 --enable-module=so
#make
#make install
配置httpd.conf
#cd /usr/local/apache/bin
#vi httpd.conf
修改以下内容:
将
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
DirectoryIndex index.html
改为:
AddType application/x-httpd-php .php .php3
AddType application/x-httpd-php-source .phps
DirectoryIndex index.html index.php index.php3 index.htm
重启apache
3.安装php
#cd /usr/local/src
#tar php-5.0.2.tar.gz
#cd php-5.0.2
#./config --mysql=/usr/local/mysql --with-apxs2=/server/apache/bin/apxs --enable
-track-vars
#make
#make install
#cp php.ini-dist /server/apache/conf/php.ini
配置php.ini
register-golbals = On
session.auto_start = 1
在PHP5中不再默认支持MYSQL,需要修改php.ini中支持MYSQL项
extension_dir="./ext" //换成你自己的路径
extension = php_mysql.dll
找到以上两行,并去掉前面的注释,