安装h5ai
要求:PHP 5.5+
1、上传h5ai文件到网站根目录
h5ai官网:https://larsjung.de/h5ai/,将文件解压后放在网站根目录。
2、修改配置文件
在默认索引文件列表某个地方加上/_h5ai/public/index.php
,比如:
Apache httpd 2.2 / 2.4:httpd.conf
DirectoryIndex index.html index.php /_h5ai/public/index.php
lighttpd 1.4:lighttpd.conf
index-file.names += ("index.html", "index.php", "/_h5ai/public/index.php")
nginx 1.2:nginx.conf
index index.html index.php /_h5ai/public/index.php;
最后重启Web服务!并将要共享的文件放到与_h5ai
同一目录下。
宝塔面板:站点修改->默认文档
在最后加上并保存
/_h5ai/public/index.php
在_h5ai/private/conf/options.json
找到关键字lang
把参数从en
改为zh-cn
即可将默认语言改为简体中文。
安装AriaNG
Github:https://github.com/mayswind/AriaNg/releases 文件为PHP源码。
设置Aria2
安装Aria2
下载脚本并设置权限:
wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh
打开管理面板安装:
bash aria2.sh
安装好Aria2并配置自动更新BT-Tracker服务器
开启SSL
1、申请SSL证书
如果Aria2服务器有现成的HTTPS站点,请忽略此步。
先解析一个域名到安装Aria2
的服务器,然后申请SSL:
宝塔面板可在站点设置-SSL
申请到证书。
其他程序不例举,请自行查阅相关文献。
2、修改配置文件
编辑Aria2
配置文件aria2.conf
,可以使用命令查找到位置:
cd ~
find / -name aria2.conf
找到如下:
#是否启用RPC服务的SSL/TLS加密
#rpc-secure=true
#申请的域名crt证书文件路径
#rpc-certificate=/root/www.xxx.com.xx
#申请的域名key证书文件路径
#rpc-private-key=/root/www.xxx.com.xx
修改:把三行英文前的#
都删除并把证书路径修改为自己的证书路径。
宝塔申请的Let's Encrypt证书可在/etc/letsencrypt/live
找到。
不一定要key后缀,pem后缀也能用,直接填上就好了。
修改完成后,Https
和Websocket(安全)
协议就可以用了,重启Aria2生效。
谢谢老哥 很有帮助