AMH 4.2 增强版本

AMH官网:http://amh.sh/install.htm

AMH4.2 安装

AMH 4.2 为独立的一套LNMP/Nginx虚拟主机面板,安装请使用纯净系统。
编译安装方式 (安装时间15至25分钟)

1) 使用 root 账号登录 Linux 服务器。

2) 执行 amh 安装脚本。

wget http://amh.sh/file/AMH/4.2/amh.sh && chmod 775 amh.sh && ./amh.sh 2>&1 | tee amh.log  

3) 根据提示输入选择1~3选项。1为安装amh,2为卸载amh,3为退出不做操作。

输入1回车,接着输入MySQL与AMH密码即进入安装流程,安装过程大约需10至20分钟(以服务器性能为准),最后如看到安装成功提示,说明系统已安装完成。

成功安装后有必要请删除日志文件:amh.log,如安装失败需协助安装请把错误日志反馈我们。

访问http://ip:8888 即可进入AMH web端管理,默认账号为admin。

安装小提示

安装amh过程中如果服务器解析不了amh.sh域名的情况,

请先更换服务器的DNS再安装AMH。执行以下命令完成更换DNS解析:

echo -e "options timeout:1 attempts:1 rotate\nnameserver 8.8.8.8\nnameserver 8.8.4.4" >/etc/resolv.conf;  

AMH4.2开发增强版

工具: http://pan.baidu.com/s/1hq2Mx2s 密码: 55g5 功能增加:增加php5.4 php5.5 php5.6,支持从php5.3~php5.6自由热切换。每个虚拟主机可以进行切换,不需要整个环境的切换。

其他:部分服务器软件进行了版本升级。

ps:开发了自用,遵循原amh的开源免费发布。

使用方法:将tar.gz包放到服务器/home目录

首先安装amh
cd /home  
tar xvzf amh.v43.tar.gz  
cd amh_install  
chmod +x amh.sh  
./amh.sh

等待安装完成后再依次安装amh.php54等等,后面3个php版本可以全部装也可以选择安装。当安装了对应的版本后,后台才有该版本的切换。

cd /home  
tar xvzf amh.php54.tar.gz  
cd amh_install  
chmod +x *.sh  
./*.sh

其他两个同样安装。

增加PHP5.3-7.0,实时切换

功能增加:增加php5.4 php5.5 php5.6 php7.6,支持从php5.3~php7.0自由热切换。每个虚拟主机可以进行切换,不需要整个环境的切换。

开发日志: 1.新增php7.0,实现php 5.3 5.4 5.5 5.6 7.0所有版本虚拟主机级的一键切换。
2.mysql数据目录迁移到/home/mysqldata,方便统一管理和多分区用户重装系统能保留home分区下的重要数据。
3.部分bug修正
以下为旧记录: 1.nginx升级到1.9.6,配合新版nginx,openssl编译1.0.2d(nginx专用)
2.支持http/2(目前测试中,站点conf文件需要手动加入配置,参考nginx.org)
3.支持stream反代
4.支持nginx反代和cache_purge(测试功能,配置文件需手动)
5.修复pid路径错误在服务器重启后不能启动php的错误
6.其他一些bug修复

启用http/2的方法: 模块下载个bbshijiessl,然后用这个模块配置好ssl证书 手工找到/usr/local/nginx/conf/vhost/域名.conf 里面最下面把listen 443; 改成 listen 443 ssl http2; 面板里重启下网站即可。

全新安装脚本:

wget http://shell.yvesyc.cn/amh/amh4.2plus/amh-plus.sh && chmod 775 amh-plus.sh && ./amh-plus.sh 2>&1 | tee amh-plus.log  

AMH4.2 编译安装支持的系统

支持目前 CentOS、Ubuntu、Debian 以下版本 CentOS 6 x64

CentOS 6 i386

CentOS 5 x64

CentOS 5 i386

Ubuntu 12 x64

Ubuntu 12 i386

Debian 6 x64 (squeeze)

Debian 6 i386 (squeeze)