作为做站必加绿锁的一员,博主在参考了其它教程时发现很多教程提示安装AriaNg时需要选择仅http模式。在经过测试后发现这是由于当前端程序为HTTPS时,AriaNg要求与后端的连接方式必须不能是不安全的连接方式,所以就不能选择http模式了,这篇教程就是用来展示如何为前后端添加HTTPS加密的
- 首先为后端服务器添加一个域名,此处以 aria2a.irain.in 为例
后端程序配置
导入对应域名的证书与密钥
#根据自己的配置进行设置
cd /usr/local/nginx/conf/ssl
wget https://resource.irain.in/private/star2018.irain.in.crt
wget https://resource.irain.in/private/star2018.irain.in.key
导入证书
cd /home/aria2/
vi aria2.conf
加入
rpc-certificate=/usr/local/nginx/conf/ssl/star2018.irain.in.crt
rpc-private-key=/usr/local/nginx/conf/ssl/star2018.irain.in.key
- 重启后端程序或服务器
前端程序配置
- 首先为前端网页添加强制SSL
- 将后端服务器地址改为域名,此时连接方式已经不可以选择HTTP,默认选择到了HTTPS
转载请标注来源