广告:本站正在使用由 热网互联 提供的云主机(香港CIA线路)

MENU

(LNMHP) PHP超级运行环境一键脚本

2016 年 05 月 24 日 • 实验室

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 &
标签: lnmhp, nginx, php, mysql, hhvm