Vps 搭建h5ai 配合 Aria2实现离线下载和在线播放

苏苏 / 来源
搭建aria2的教程请看:http://www.138vps.com/vpsjc/945.html
本教程主要是搭建h5ai。h5ai是一个很强大的目录列表程序,可以实现音视频在线播放,配合Aria2的离线下载,可以让我们在下载完视频后,无需搬回本地,直接在线播放。
搭建h5ai的方法相当简单

1、根据上一篇教程,我们已经安装好http环境了,现在只需要安装php,方法如下
centos:
yum install php
/etc/init.d/httpd restart

ubuntu:
apt-get install php
apt-get install libapache2-mod-php
/etc/init.d/apache2 restart

2、下载h5ai
到:https://larsjung.de/h5ai/ 下载h5ai,目前的最新版本是0.29.0.我们直接下载就可以了。或者,下面这两个地址:http://dl.138vps.com/%E6%BA%90%E7%A0%81/h5ai.tar.gz 和 https://pan.lanzou.com/1133032

3、将解压后的文件夹整个上传到【/var/www/html】,跟【webui】同目录,如下图
a1.jpg

4、修改apache 配置文件

centos

修改【/etc/httpd/conf/httpd.conf】文件,在最后面增加以下内容,注意替换相关信息

ServerName 你的vpsIP:80
NameVirtualHost 你的vpsIP
<VirtualHost 你的vpsIP:80>
ServerAdmin admin@138vps.com
DocumentRoot /var/www/html/
ServerName 你的vpsIP
ErrorLog /var/www/html/log/ipErr.log
CustomLog /var/www/html/log/ipCus.log common
DirectoryIndex index index.html index.php /_h5ai/public/index.php
</VirtualHost>

ubuntu:
修改【/etc/apache2/mods-available/dir.conf】文件,找到类似【DirectoryIndex index.html index.cgi index.pl index.php index.xhtml index.htm 】,改成:【DirectoryIndex index index.html index.php /_h5ai/public/index.php】。

然后参考第一不的方法,重启你的apache服务器,就是第一步的最后一行代码,运行一下就好。

访问你的ip,出现如下图,则成功了

a2.jpg
5、其他注意事项
如果你需要更好的体验,则还需要去除下面几个函数的被禁用:scandir、exec、passthru

如果你用的是一键包,或者已经安装有网站,请参考以上内容教程,按照实际情况进行变更。

关于安全性的问题,因为是直接IP访问,人人都可以使用你搭建的离线下载,肯定很消耗流量,也不安全,所以建议不要使用ip访问。建议的做法是,禁止IP访问,然后绑定一个不存在的域名,通过修改本地的host文件来访问。具体的方法,苏苏在之前有分享过,请在【教程】或者【建站教程】栏目下寻找。

Tags: , Categorised in: This post was written by PopVPS

Comments are closed here.