这个是我找的一个安装nginx的教程,比较靠谱,nginx:1.4.7,php:5.4.27,mysql,5.5.37 nginx强大的并发是apache很好的替代品,nginx需要结合php-fpm来使用支持php,当然也有别的方式,安装前先卸载之前的apache,php。当然因为nginx可以做反向代理使用,也是可以喝apache并存的,但是并存也是nginx来为静态脚本等提供服务,apache为php来提供服务,这个大家再研究吧。 1、配置防火墙,开启80端口、3306端口 vi /etc/sysconfig/iptables -A INPUT -m state –state NEW -m tcp -p tcp –dport 80 -j ACCEPT(允许80端口通过防火墙) -A INPUT -m state –state NEW -m tcp -p tcp –dport 3306 -j ACCEPT(允许3306端口通过防火墙) 特别提示:很多网友把这两条规则添加到防火墙配置的最后一行,导致防火墙启动失败,正确的应该是添加到默认的22端口这条规则的下面 添加好之后防火墙规则如下所示: