H5ai一键安装脚本(基于Nginx+PHP 7),自动配置SSL证书

2018-01-11T13:46:00
当前页面是本站的「Baidu MIP」版。发表评论请点击:完整版 »

说明:之前发过一个h5ai一键安装脚本,参考:h5ai一键安装脚本 for Debian,不过不能自动签发SSL证书还是有点不足的,恰好今天在Github上也发现了一个大佬写的h5ai一键安装脚本,而且还支持自动签发免费的Let's Encrypt SSL证书,很不错。

截图

更新日志

【2017-12-15】

  • 添加一键SSL配置功能
  • 添加域名IP验证
  • 部分bug修复
  • 相关依赖完善

【2017-12-14】

  • 实现H5AI基本功能
  • 完善安装相关所需依赖

安装

Github地址:https://github.com/wulabing/h5ai_onekey_install-lnp-

系统要求:Debian 8 +,并使用纯净状态的发行版系统安装。还需要提前将你的域名解析到服务器。

运行以下命令:

#下载脚本
apt-get install git -y
git clone https://github.com/wulabing/h5ai_onekey_install-lnp-.git h5ai
cd h5ai

#Debian 8运行命令
bash h5ai.sh

#Debian 9运行命令
sed -i '53,54d' h5ai.sh && bash h5ai.sh

#脚本备份
https://www.moerats.com/usr/shell/h5ai_ssl.sh

安装会要求你输入相应的数字:

input: 请选择安装内容 
1. h5ai
2. SSL
3. h5ai+SSL

选择3即可,安装过程中会要求你输入域名并自动帮你签发SSL证书。

安装路径

Nginx:/etc/nginx
PHP: /etc/php/7.0
h5ai目录:/home/wwwroot/your_domain