Apache和Nginx是当今最流行的两个Web服务器软件,Apache用户基础大,稳定,各种兼容。但是Nginx与其相比,在高并发下nginx能保持低资源低消耗,支持更多的并发连接,体现更高的效率,所以很多人愿意使用Nginx来作Web服务器。
HHVM安装使用教程
但是Nginx也有劣势,虽然在静态的反向方面Nginx表现优秀,但是在处理PHP动态请求方面不如Apache,并且在操作使用方面不如Apache方便,例如Wordpress一些插件就只能在Apache上起作用。Nginx一个最常见的问题出现访问502错误。
事实上很大型的网站都是采用Nginx前端Apache后端的服务器架构,这样可以很好地结合了Nginx高并发和静态页面高效率以及Apache稳定的动态页面处理特点,再也不用担心Nginx以FastCGI模式运行PHP时的502问题和Apache处理静态页面过慢、负载过高的问题。
本篇文章将介绍Nginx前端Apache后端服务器LNMPA配置方法,同时采用简单的服务器压力测试比较一下LNMPA、LNMP、HHVM性能表现的优异。
[attachment=77339]
配置Nginx前端Apache后端服务器LNMPA-与LNMP,HHVM性能比拼
一、Nginx前端Apache后端LNMPA一键快速安装
1、Nginx前端Apache后端的操作流程是在服务器上安装好Nginx和Apache,让Nginx监听80端口,Apache监听非80端口,让Nginx过滤PHP请求给Apache处理,而Nginx只负载前台的静态页面请求处理。
LNMPA_17
2、Nginx前端Apache后端配置起来点复杂,不想折腾的朋友可以直接使用Nginx前端Apache后端服务器LNMPA一键安装包:
1、官方网站:
http://lnmp.org/lnmpa.html
3、LNMPA是LNMP的扩展,需要先按LNMP安装教程安装好LNMP后,在LNMP压缩包解压后的目录里再执行./apache.sh 开始安装。LNMP相信大家已经非常地熟悉了,新版的LNMP集成了Redis、OPcache、MariaDB等新的特性。安装时增加MariaDB选项。
[attachment=77340][attachment=77341]
5、LNMP安装成功后可以在探针中看到服务器引擎是Nginx。
6、在LNMP上安装好Wordpress后占用内存大概是170MB,测试环境是阿里云服务器,内存为512MB,CPU为1核。
7、进入LNMP压缩包解压后的目录里再执行./apache.sh 开始安装
8、会提示输入邮箱,回车确认后将会自动开始安装。低于1G内存不建议使用LNMPA,升级到LNMPA后无法降回LNMP。
9、看到如下提示就表示Nginx前端Apache后端服务器LNMPA安装成功了。
11、探针中显示的服务器引擎已经变成了Apache。
12、LNMPA添加虚拟主机:/root/vhost.sh 。删除虚拟主机,ssh执行:rm /usr/local/nginx/conf/vhost/域名.conf 同时需要:rm /usr/local/apache/conf/vhost/域名.conf 。升级LNMPA PHP版本:LNMP压缩包解压后的目录里执行:./upgrade_lnmpa_php.sh
------------------------------------------------------------我是分割线--------------------------------------------------------------------------
楼下继续!
-------------------------
-------------------------
11、此时服务器负载压力显示为3.84,比LNMP时的11少了近2/3。
12、将连接增加到了50个后,服务器显示为288页面/分钟,58070字节/秒。
13、此时VPS的压力值为8,比LNMP环境少了近3/5。
-------------------------
-------------------------
占楼待续
-------------------------
占楼待续
-------------------------
占楼待续
-------------------------
-------------------------
-------------------------
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。