centos mini版下安装 php+apach
首先下载apr-1.4.6.tar.gz apr-util-1.4.1.tar.gz httpd-2.4.2.tar.bz2和php-5.4.2.tar.bz2
http://httpd.apache.org/download.cgi#apache24
http://cn2.php.net/get/php-5.4.2.tar.bz2/from/a/mirror
然后移动到/usr/local/目录
mv /home/loveme23/apache_1.3.20.tar.gz /usr/local/
mv /home/loveme23/php-4.4.6.tar.gz /usr/local/
接下来解压:
tar -zxvf apr-1.4.6.tar.gz
tar -zxvf apr-util-1.4.1.tar.gz
tar -zxvf php-4.4.6.tar.gz
tar -zxvf apache_1.3.20.tar.gz
下来就比较重要了,先编译
第一步:apr:
./configure && make && make install
第二步:apr-util
./configure --with-apr=/usr/local/apr/bin/apr-1-config LDFLAGS=-L/usr/local/apr/lib && make && make install
第三步:安装正则表达式
yum install pcre-devel
第四步:apache:
yum install apr-devel
./configure --prefix=/usr/local/apache --with-include-apr --with-apr-util=/usr/local/apr-util-1.4.1 --enable-module=so
make;make install
第五步:编译安装php:
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/apache/bin/apxs --with-config-file-path=/usr/local/lib make;make install
第六步:修改httpd.conf和php.ini文件
注:
由于版本更新,这些文件有了新的命名:
php.ini-production对应于php.ini-recommended
php.ini-development对应于php.ini-dist
cp /usr/local/php-5.4.2/php.ini-development /usr/local/lib/php.ini vi /usr/local/lib/php.ini 修改下面的内容为On register-golbals = On 然后修改httpd.conf文件 vi /usr/local/apache/conf/httpd.conf 修改为下面的内容: #将ServerAdmin pauldu1104@xxx.com一行改为您的邮箱地址
/usr/local/apache/bin/apachectl start 自己制作一个index.php文件放到主目录中测试apache <? phpinfo(); ?> 看到了吧! 如果成功的话,会显示你的phpinfo界面。
浙公网安备 33010602011771号