想要安装aria2是为了与nextcloud配合实现离线下载,nextcloud我已经搭建好了,现在开始安装aria2。
安装环境基于纯净无UI的ubuntu server20.04。
1、直接安装
安装挺简单,安装完毕纯命令模式的aria2就可以使用了。
2、安装webui-aria2
这个也很简单,https://github.com/ziahamza/webui-aria2
克隆仓库
或者下载ZIP都可以
3、克隆太慢,我是直接下载ZIP,然后解压到home/webui-aria2
4、然后参见《初步折腾apache:使用apache创建多个站点》创建站点;
sudo ln -s ~/webui-aria2 /var/www/webui-aria2 #网站目录创建符号链接
改目录所有者www-data,改目录权限755
/etc/apache2/sites-available中创建网站配置文件,定义路径和域名
a2ensite 激活配置文件
重载、重启apache
5、开启aria2,访问webui-aria2;
浏览器输入域名,我这里是www.aria2.com/docs
刚进入会提示连接失败,进入 设置--连接设置,修改主机IP和端口,确定后稍等,自动连接成功。
然后就可以下载了,http(s)、ftp、磁力链、种子都可以;
我这里测试下载了QQ,成功。若有公网IP或者内网穿透,那么就可以在任何地方自由开启下载了。
大功告成!
文章评论