发新话题
打印

amh4.2免费版安装脚本

amh4.2免费版安装脚本

  AMH 4.2 为独立的一套LNMP/Nginx虚拟主机面板,安装请使用纯净系统。

  编译安装方式 (安装时间15至25分钟)

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

  2) 执行 amh 安装脚本。
代码:
wget --no-check-certificate -O amh.sh https://static.ktsee.com/s1/2019/11/06/5dc382072c999.txt && chmod 775 amh.sh && ./amh.sh 2>&1 | tee amh.log
根据提示输入选择1~3选项。1为安装amh,2为卸载amh,3为退出不做操作。

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

  成功安装后有必要请删除日志文件:amh.log。

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

TOP

升级nginx到1.4.7

安装扩展后,nginx会降级到1.2.9,这是为了避免高版本nginx出现的漏洞。

如果需要升级到1.4.7,执行以下脚本即可:
代码:
wget --no-check-certificate -O amh_upgrade_nginx_1.4.7.sh https://static.ktsee.com/s1/2020/03/04/5e5f1af4517c5.txt && chmod 775 amh_upgrade_nginx_1.4.7.sh && ./amh_upgrade_nginx_1.4.7.sh

TOP

升级PHP到5.3.27p1

执行以下脚本即可:
代码:
wget --no-check-certificate -O amh_upgrade_php_5.3.27p1.sh https://static.ktsee.com/s1/2020/03/04/5e5f5882a7b0f.txt && chmod 775 amh_upgrade_php_5.3.27p1.sh && ./amh_upgrade_php_5.3.27p1.sh

TOP

更换amh官方域名

执行以下脚本即可:
代码:
wget --no-check-certificate -O amh_upgrade_domain.sh https://static.ktsee.com/s1/2020/03/05/5e60839dc5f07.txt && chmod 775 amh_upgrade_domain.sh && ./amh_upgrade_domain.sh

TOP

设置后台https访问

后台安装BBShijieSSL-1.1扩展,配置好ssl证书

  • 3sv.ktsee.com.crt
  • 3sv.ktsee.com.pem

编辑/usr/local/nginx/conf/nginx.conf,在server{}中添加
代码:
ssl on;
ssl_certificate /usr/local/nginx/conf/ssl/3sv.ktsee.com.crt;
ssl_certificate_key /usr/local/nginx/conf/ssl/3sv.ktsee.com.pem;
之后以https://3sv.ktsee.com:8888访问后台即可

TOP

解决amh4.2安全模式(chroot)下curl无法访问https的问题

代码:
cd /home/wwwroot/domain.com/
mkdir -p etc/pki/tls/certs
cp -a /etc/pki/nssdb/ etc/pki/
cp /etc/pki/tls/certs/ca-bundle.crt etc/pki/tls/certs/
cp /lib64/libfreeblpriv3.so lib64/
cp -a /usr/lib64/{libnsspem.so,libnssdbm3.so} usr/lib64/
amh php restart

TOP

发新话题