说明:之前发过一个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
版权声明:本文为原创文章,版权归 Rat's Blog 所有,转载请注明出处!
本文链接:https://www.moerats.com/archives/472/
如教程需要更新,或者相关链接出现404,可以在文章下面评论留言。
脚本跑完后访问域名是这样子的
https://s2.ax1x.com/2019/01/23/kEsSbj.png
是这样的吗?
我重启vps后就看到文件列表了。不用麻烦大佬回复了。23333
总是说我80端口被占用,可是我80端口没东西啊
[Error] 80 端口被占用,请检查占用进程 结束后重新运行脚本
tcp 0 0 0.0.0.0:6800 0.0.0.0:* LISTEN 18780/aria2c
tcp 0 0 0.0.0.0:51413 0.0.0.0:* LISTEN 18780/aria2c
tcp6 0 0 :::8080 :::* LISTEN 1414/qbittorrent-no
tcp6 0 0 :::6800 :::* LISTEN 18780/aria2c
tcp6 0 0 :::51413 :::* LISTEN 18780/aria2c
大佬帮忙看下
这个检测端口貌似有点问题,带80的都会中招,不过脚本是别人写的,我不好改,你手动编辑下脚本,把端口检测,也就是下面ssl{}里的port_exist_check 80和port_exist_check 443删掉就行了。
立刻解决,直指要害,谢谢,谢谢rat大佬
能补充一下debian8 默认软件仓库只提供php5吗?我今天卡在这了几次了。我觉得可能有些像我这样的萌新会一直报错在安装php失败上了。今天卡了几次
脚本里面添加源了的,而且有php7。
好的,谢谢。正在测试。用的vultr问题太多了,他家ping现在电信都220,不开cn2没法用,准备放弃他家了。想请问哪个dplayer大致怎么丢进去呢。能稍微说下嘛?
直接提换根目录的h5ai源码就行,用这个DPlayer-H5ai源码:https://www.moerats.com/archives/555/
但我安装的时候,提示我“unable to locate package”而当我退出脚本重新添加源之后才能成功运行脚本
用的mini系统么?我测试的时候是没出现这个问题。
我用的依照这个教程重装的系统https://www.zhujiboke.com/2017/09/803.html
这个就不清楚了,我都是用的商家提供的系统。
点击视频文件一直转圈圈无法在线播放,是什么原因呢?
那是网络问题。