安装php和apache
1. 下载apache 和所需要的包
yum install expat-devel
Apache24
http://httpd.apache.org/download.cgi#apache24
APR && APR util
Unix Source: apr-1.6.2.tar.gz [PGP] [MD5]
Unix Source: apr-util-1.6.0.tar.gz [PGP] [MD5]
http://apr.apache.org/download.cgi
http://archive.apache.org/dist/apr/
2 编译
1)进入到对应目录编译安装
./configure make &&make install
2)安装正则库
Yum install pcre pcre-devel
3)进入到httpd对应目录
./configure -prefix=/usr/local/myapache -enable-MODULE=shared
make
make install
3 进入/usr/local/myapachce
./apachectl start / status / stop /restart
2.1.5将apache安装为系统服务
# cp /usr/local/myapache/bin/apachectl /etc/rc.d/init.d/httpd
然后 vi /etc/rc.d/init.d/httpd 添加(# !/bin/sh下面)
# chkconfig: 2345 50 90
# description: Activates/Deactivates Apache Web Server
保存退出
最后,运行chkconfig把Apache添加到系统的启动服务组里面:
# chkconfig –add httpd
# chkconfig httpd on
然后再service httpd start
Iptables -l INPUT -p tcp -dport 8081 -j ACCEPT
安装php
1安装 libxml2
Yum install libxml2
Yum - y install libxml2-devel
2 安装php
下载php包解压
进入到 目录下
./configure --prefix=/usr/local/php --with-apxs2=/usr/local/myapache/bin/apxs
查看apache的配置文件,它会帮你加入这么一行
进入到/usr/local/myapache/conf
编辑httpd.conf
LoadModule php5_module modules/libphp5.so
加入
AddType application/x-httpd-php .php
AddType application/x-httpd-php-source .phps
<FilesMatch "\.php$">
SetHandler application/x-httpd-php
</FilesMatch>
<FilesMatch "\.phps$">
SetHandler application/x-httpd-php-source
</FilesMatch>
<IfModule dir_module>
DirectoryIndex index.html index.php
</IfModule>