Rat's

H5ai一键安装脚本(基于Nginx+PHP 7),自动配置SSL证书
说明:之前发过一个h5ai一键安装脚本,参考:h5ai一键安装脚本 for Debian,不过不能自动签发SSL证...
扫描右侧二维码阅读全文
11
2018/01

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
Vultr注册就送$50,可开日本/新加坡等机房,【点击注册】。
最后修改:2018 年 06 月 03 日 02 : 50 PM

发表评论

15 条评论

  1. 灯火阑珊

    脚本跑完后访问域名是这样子的
    https://s2.ax1x.com/2019/01/23/kEsSbj.png
    是这样的吗?

    1. 灯火阑珊
      @灯火阑珊

      我重启vps后就看到文件列表了。不用麻烦大佬回复了。23333

  2. 刀下的小猪

    总是说我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
    大佬帮忙看下

    1. Rat's
      @刀下的小猪

      这个检测端口貌似有点问题,带80的都会中招,不过脚本是别人写的,我不好改,你手动编辑下脚本,把端口检测,也就是下面ssl{}里的port_exist_check 80和port_exist_check 443删掉就行了。

      1. 刀下的小猪
        @Rat's

        立刻解决,直指要害,谢谢,谢谢rat大佬

  3. cxfly

    能补充一下debian8 默认软件仓库只提供php5吗?我今天卡在这了几次了。我觉得可能有些像我这样的萌新会一直报错在安装php失败上了。今天卡了几次

    1. Rat's
      @cxfly

      脚本里面添加源了的,而且有php7。

      1. yao
        @Rat's

        好的,谢谢。正在测试。用的vultr问题太多了,他家ping现在电信都220,不开cn2没法用,准备放弃他家了。想请问哪个dplayer大致怎么丢进去呢。能稍微说下嘛?

        1. Rat's
          @yao

          直接提换根目录的h5ai源码就行,用这个DPlayer-H5ai源码:https://www.moerats.com/archives/555/

      2. cxfly
        @Rat's

        但我安装的时候,提示我“unable to locate package”而当我退出脚本重新添加源之后才能成功运行脚本

        1. Rat's
          @cxfly

          用的mini系统么?我测试的时候是没出现这个问题。

          1. cxfly
            @Rat's

            我用的依照这个教程重装的系统https://www.zhujiboke.com/2017/09/803.html

            1. Rat's
              @cxfly

              这个就不清楚了,我都是用的商家提供的系统。

  4. MOYO

    点击视频文件一直转圈圈无法在线播放,是什么原因呢?

    1. Rat's
      @MOYO

      那是网络问题。