H5ai一键安装脚本(基于Nginx+PHP 7),自动配置SSL证书
说明:之前发过一个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