centos apache php 安装
1.下载
wget http://apache.fayea.com/apache-mirror//httpd/httpd-2.2.29.tar.gz
tar zxvf httpd-2.2.29.tar.gz
cd httpd-2.2.29
./configure --prefix=/usr/local/httpd (你也可以指定自己的路径)
make && make install
启动apache
/usr/local/httpd/bin/apachectl start
注册为服务
cp /usr/local/httpd/bin/apachectl /etc/rc.d/init.d/httpd
ln -s /etc/rc.d/init.d/httpd /etc/rc.d/rc3.d/S61httpd
这样就可以使用sevice httpd 来管理了
2.修改脚本使其支持chkconfig
编辑httpd脚本,在第2行添加如下注释信息:
# chkconfig: 35 61 61
# description: Apache
保存后执行:chkconfig --add httpd
第一行的3个参数意义分别为:在哪些运行级别启动httpd(3,5);启动序号(S61);关闭序号(K61)。注意:以上两行缺一不可
执行chkconfig --add httpd后就在rc3.d、rc5.d路径中将来就会出现S61httpd的链接,其他运行级别路径中会出现K61httpd的链接
2.php安装
wget http://cn2.php.net/get/php-5.3.29.tar.gz/from/this/mirror
tar zxvf php
cd php
yum install gd*
./configure --prefix=/usr/local/php --with-mysql=mysqlnd --with-mysqli=mysqlnd --with-pdo-mysql=mysqlnd --with-apxs2=/usr/local/httpd/bin/apxs --with-gd --enable-mbstring
make && make install
cd /usr/local/php
cp /usr/local/src/php-5.3.29/php.ini-development ./lib/php.ini
apache的配置文件 311行左左右
AddType application/x-httpd-php .php .phtml
加上默认的index.php
郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。