这篇文章距离上次修改已过半年,其中的信息可能已经有所发展或是发生改变。

转换为语音并朗读全文 00:00 / 00:00

AMH是什么?请访问http://amh.sh/扫盲。

虽然amh5.0出来了,但是麦葱还是习惯使用4.2的版本。可能我是全身扩散性强迫症晚期吧,5.0的目录路径看着一点都不舒服,果然还是死守在4.2咯(噗~是5.0收费好伐?)。

amh4.2官方的php版本是5.3.27,nginx是1.4.7,现在php稳定版已经到5.6.9了,nginx稳定版已经1.8.0了!所以嘛,麦葱就对amh4.2修改了下,把php升级了,nginx换成了tengine。

目前支持的系统

√ CentOS 6.4 (64bit)
√ CentOS 6.5 (64bit)
√ CentOS 6.6 (64bit)
√ CentOS 7 (64bit)
√ Debian 7 (64bit)
√ Debian 8 (64bit) - mhash 安装出错,但不影响使用
√ Ubuntu 14.04 LTS (64bit)
√ Ubuntu 14.10 (64bit)
√ Ubuntu 15.04 (64bit)

修改项

  • 添加 pcre-8.36
  • 添加 zlib-1.2.8
  • 添加 openssl-1.0.2a
  • 添加 gperftools-2.4
  • 添加 ngx_cache_purge-2.3
  • 添加 ngx_pagespeed-1.9.32.3
  • 添加 ngx_http_substitutions_filter_module : https://github.com/yaoweibin/ngx_http_substitutions_filter_module
  • 替换 php-5.3.27 为 php-5.6.9
  • 替换 nginx-1.4.7 为 tengine-2.1.0
  • 替换 mysql-5.5.34 为 mysql-5.6.24
  • 更改 mysql 数据保存位置为 /home/mysql_data
  • 修改错误提示页

使用方法

1、安装 wget 和 screen 命令

Centos:

yum install -y wget
yum install -y screen

Debian/Ubuntu:

apt-get install -y wget
apt-get install -y screen

2、然后运行安装命令

screen -S installAMH
cd ~
rm -rf amh*
wget https://coding.net/u/maicong/p/AMH-4.2/git/raw/master/amh-mc.sh
bash amh-mc.sh 2>&1 | tee amh-mc.log

如果已经安装过,或安装出错后重新安装,请先 Uninstall AMH 4.2
更多模块可在管理面板进行安装。

免责声明

  • 本项目未做大量测试;
  • 本项目不保证兼容性;
  • 本项目BUG修复视是否空闲而定;
  • 本项目为麦葱自用,会根据需要进行修改,若您不喜,请安装官方原版;
  • 麦葱不提出本项目任何技术支持,若需技术支持请移步 amh.sh;
  • 开源是精神,不是义务

下载地址

Github下载 Coding下载 Github源码 Coding源码

预览图

带符号 * 的表示必填项
  1. kan321
    kan321

    怎样让它支持.htaccess

    回复
  2. 1
    1

    请问下*86_64不能安装吗

    回复
    1. MaiCong
      MaiCong博主

      这个脚本我暂停更新了,不好意思哈

      回复
  3. Small Desert
    Small Desert

    默默的我使用了AMH,我从付费用户成功解脱...

    回复
    1. MaiCong
      MaiCong博主

      对于新手来说 AMH挺好用的

      回复
  4. weijer
    weijer

    老大能教下怎么安装 Swoole,ffmpeg.imagick 等扩展  :oops:

    回复
  5. Gill
    Gill

    老大能解答下怎么 开启PATHINFO支持 么

    回复
    1. 麦田一根葱
      麦田一根葱博主
      回复
  6. Gill
    Gill

    pagespeed有些问题,浏览器打开网站经常出现无法连接,关闭pagespeed就好了。

    回复
  7. weijer
    weijer

    感谢大牛分享

    回复
  8. 麦琳
    麦琳

    我想知道,你这个修改可以解决WordPress无法发送邮件的问题吗?

    回复
    1. 麦田一根葱
      麦田一根葱博主

      发送邮件需要安装 SMTP 支持,可以安装WP插件:WP SMTP

      回复