搭建私人离线下载(WEBUI-ARIA2)

章志超

搭建私人离线下载(WEBUI-ARIA2)

2019年3月3日 服务器相关 0

一:准备工作及部分服务器操作
1、通常有一些进程需要后台运行,所以需要一个screen命令
初次使用 Aria2 通过 SSH 登录服务器下载文件,你会发现如果断开登录连接Aria2 也会停止运行。所以我们需要使用 Screen 给 Aria2 创建一个离线会话,如果提示你没有此命令的话,那就需要先安装这个功能:apt-get install screen -y
1.1 创建会话:screen -S 服务名称(screen -S aria2c)
1.2运行服务(aria2c –enable-rpc –rpc-listen-all)
1.3按Ctrl+a,再按下d就可以离开 Screen 会话。
注:如果你关闭 SSH 后想重新进入这个会话:screen -r aria2c
2、杀进程
2.1 查看 端口上的进程pid: sudo netstat -tupln
2.2 根据进程pid 结束进程: sudo kill -9 pid

二:安装aria2及webUI
1、安装aria2:apt-get install aria2
2、下载WebUI-Aria2 :git clone https://github.com/ziahamza/webui-aria2.git(移动至你网站的位置)
注意:在输入网址时,webUI的网址是:ip/根目录/docs
3、配置aria2及webUI
3.1创建aria2c会话:screen -S aria2c
3.2运行 Aria2:aria2c –enable-rpc –rpc-listen-all(其中最好加上自己的用户密码:aria2c –enable-rpc=true –rpc-listen-all –rpc-allow-origin-all=true –rpc-listen-all=true –dir=/home/wwwroot/default/download –rpc-user=用户名 –rpc-passwd=用户密码)
3.3按Ctrl+a,再按下d就可以离开 Screen 会话。
如果你关闭 SSH 后想重新进入这个会话:screen -r aria2c

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注