PHP不够快? HHVM总崩溃? LNMP效率不够,LNMH总是伤害你,那么是时候选择LNMHP超级PHP运行环境了。
LNMHP = LINUX+ NGINX + MYSQL + HHVM + PHP
更新日志:
2015.10.13
FIX 功能脚本,修正环境控制脚本,修正监控脚本。
2015.8.29
FIX 权限问题,修复了由于虚拟机运行权限错误,导致部分程序上传文件权限错误,nginx无法读取的问题。
LNMHP 可以完美的整合PHP+HHVM,可以让他们一起和NGINX配合工作,LNMHP致力于搭建最稳定最高性能的PHP运行环境。
LNMHP:本环境理论可以提供当前效率最高的PHP运行环境,但是由于hhvm的兼容性问题部分程序可能会出现极少的BUG,以下提供环境参数:
管理面板:WDCP
PHP版本:5.2.17
HHVM版本:3.2-3.3
NGINX:1.8.0
内存管理:jemalloc 支持hhvm nginx mysql
FASTCGI 轮询
LNMHP为了方便用户的网站管理和其他参数的修改,这里我专门做了一个wdcp的整合版本,下面提供自动化脚本以及管理脚本,环境搭建流程:
1.lnmhp+wdcp一键包
wget http://lnmp.zdz.la/lnmhp/lnmhp_wdcp_ins.sh
sh lnmhp_wdcp_ins.sh
2.进入wdcp后台--系统设置--web引擎切换
将wdcp的web引擎切换为nginx
3.下载nhp控制脚本
wget http://lnmp.zdz.la/lnmhp/nhp_control.sh 环境切换至nginx+hhvm+php
wget http://lnmp.zdz.la/lnmhp/np_control.sh 环境切换至nginx+php
wget http://lnmp.zdz.la/lnmhp/nh_control.sh 环境切换至nginx+hhvm
脚本扩展:脚本支持后带网站参数以实现单个网站的环境切换,操作很简单,例如,下列语法所产生的对应效果是:
sh nhp_control.sh 将所有的虚拟主机(网站)的环境都切换为nginx+hhvm+php
sh nhp_control.sh cj22.cn 将cj22.cn 这一个虚拟主机(网站)的环境切换为nginx+hhvm+php
4.hhvm监控脚本,下载后后台运行
wget http://lnmp.zdz.la/lnmhp/hhvm_monitor.sh
nohup sh hhvm_monitor.sh >/dev/null 2>&1 &