盘卓云-盘卓云社区-全球服务器主机管理面板技术交流

 找回密码
 立即注册
搜索
本站永久域名:www.vpsol.com维优网官方QQ群:29611365论坛管理规则,新老会员必看
开启左侧

AMH面板nginx1.6切换为1.10版本 切换php5.3为php5.6

[复制链接]
蓝浩 发表于 2017-3-31 00:20:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
序言:其实建议简单的办法就是备份数据,然后安装amh的是,使用定制安装的命令。

比如
  1. wget http://amh.sh/amh.sh && bash amh.sh nginx-1.10,mysql-5.6,php-5.6 2>&1 | tee amh.log
复制代码

就是nginx1.10+mysql5.6+php5.6。

喜欢折腾的,跟着蓝浩的脚步,开扯吧:
1,首先AMH后台安装nginx1.10。
2,修改/usr/local/amh-5.3/etc目录下的 main.conf和 amh-base.conf 里面的nginx-generic-1.6为nginx-1.10;
3,剪切/usr/local/nginx-generic-1.6/conf/nginx.conf里的最后的
  1. include /usr/local/amh-5.3/vhost/amh-nginx.conf;
  2. include /home/wwwroot/lngx/etc/lngx.conf;
复制代码

一行amh的,一行lngx或者lnmp的环境配置文件。如果有其他的也一并剪切。
粘贴到/usr/local/nginx-1.10/conf/nginx.conf里的最后。(大括号里面)
ssh里面运行amh重启命令:
  1. /etc/init.d/amh-start
复制代码

没有异常的情况下,进入AMH的后台,可以看到nginx-generic-1.6下面出现了停止按钮,点击停止按钮,看AMH面板是否可以正常访问,如果可以,证明amh已经成功换到nginx-1.10里面了。
然后在环境里面新建lnmp、lamp等环境,切换站点。最后可以卸载nginx-generic-1.6。

【完】

一切就绪了,Really?看看下图吧!
QQ截图20170331001728.png
这万一要是不小心点了停止,甚至是卸载可麻烦大了!没关系,蓝浩教你解决这个问题。

打开AMH数据库, 表名amh ,表amh_module 中找到ngix1.10这一行,其中module_functions这个字段
  1. a:5:{s:2:"PF";s:64:"cmd:stop,txt:停止|cmd:reload,txt:重载|cmd:restart,txt:重启";s:3:"NPF";s:20:"cmd:start,txt:启动";s:2:"IF";s:34:"cmd:uninstall,txt:卸载,class:red";s:3:"NIF";s:54:"cmd:install,txt:安装|cmd:delete,txt:删除,class:red";s:3:"Ext";s:0:"";}
复制代码
改为
  1. a:5:{s:2:"PF";s:21:"cmd:reload,txt:重载";s:3:"NPF";s:20:"cmd:start,txt:启动";s:2:"IF";s:0:"";s:3:"NIF";s:54:"cmd:install,txt:安装|cmd:delete,txt:删除,class:red";s:3:"Ext";s:0:"";}
复制代码
这样这个软件就没有停止和卸载按钮了。

附,AMH下载程序和安装的命令
  1. amh download nginx1.10
  2. amh nginx1.10 install
复制代码
全球主机服务器管理面板交流社区
回复

使用道具 举报

 楼主| 蓝浩 发表于 2017-4-1 20:42:32 | 显示全部楼层
更换php版本
1,首先AMH后台安装php5.6。
2,修改/usr/local/amh-5.3/etc目录下的 main.conf和 amh-base.conf 里面的php-generic-5.3为php-5.6。
3,重启。
【完】
全球主机服务器管理面板交流社区
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表