前言
为什么需要部署这种服务器?
由于国内较为保守的路由管理,导致个人用的宽带较难申请到公网IP,而下载种子文件是一个互相的行为,如果本地网络不开放,就会导致种子文件的下载只有下载并没有上传的共享行为。恰好我有一台闲置的服务器,就将其部署在上面,接下来我会用最简单快速的方法教你如何去部署这样一个服务器。
部署工作
安装Docker和Nginx
Docker
Nginx
通过Docker安装Aria2
因为是快速部署,我们直接采用别人的做好的Aria2容器:Aria Pro
上述为参考的启动命令,只需替换您自己的
具体参数参考https://p3terx.com/archives/docker-aria2-pro.html
AriaNg
通过Nginx创建vhost并运行(Recommended)
通过Lnmp自带的功能创建vhost后去到网站目录安装AriaNg
此时即可通过
通过Docker安装并运行
此方法不需要配置Nginx
此时即可通过
API RPC配置方法
如使用
通过上述网址即可直接使用AriaNg管理Aria2而不用每次都输入密钥
SSL配置
Nginx反向代理端口
为保障安全,可以为服务器配置SSL协议,这里我仅介绍Nginx反向代理端口的方法
在前面我们通过Lnmp创建了带有SSL证书的vhost,现在我们对其配置文件进行相应的操作
对其添加如下配置
重启Nginx后即可通过
后记
本文章仅介绍最快速的搭建方案,不代表此方案是最优选择。
之后会出文章讲如何去进行文件目录的浏览