赶紧把Aria2+AriaNg配置的步骤记录下来

赶紧记录,不然真的就忘记了

先安装Aira2

你看吧,我现在就忘了我的Aria2是怎么安装的了,不知道参考的谁的办法,反正我现在已经安装了。

测试有没有安装成功,可以先运行aria2c -v,显示版本号1.18.10等其他信息,就是安装成功了。

然后可以在网上随便找个东西下载,比如淘宝的LOGO图片是https://img.alicdn.com/tfs/TB1_uT8a5ERMeJjSspiXXbZLFXa-143-59.png,运行aria2c https://img.alicdn.com/tfs/TB1_uT8a5ERMeJjSspiXXbZLFXa-143-59.png就可以把这个图片下载到本地了。

这时默认的下载位置是aria2的安装位置,比如我的是/etc/aria2,文件就会下载到这个目录。

这个时候就需要使用conf文件了。运行aria2c --conf-path=/etc/aria2/aria2.conf -D就可以了。

这个aria2.conf配置方法,网上大把的说明,这里不做过多解释。

设置开机启动也很简单,运行vi /etc/rc.local,把上面那行启动aria2的命令加入到最后一行就可以了。

连接AriaNg

这里我还没有弄成功AriaNg,我先用官方的Demo来测试。

Demo地址:http://ariang.mayswind.net/latest/

把你自己穿透后的网址和token填入,如果提示连接成功,就是配置完成了。

自己安装AriaNg

我的系统是新装的,我按官方说明,安装了node.js,npm,gulpbower,却怎么也看不到熟悉的界面。

试了半宿都不知道哪里的原因。

后来睡了一觉才发现,原来新系统根本就没有Web环境。

于是安装了Apache。不用默认的端口80,自定义的端口,方便穿透。

安装完Apache后,我没有动安装目录下的conf文件/etc/httpd/conf/httpd.conf,只需要修改了/etc/httpd/conf.d/userdir.conf

可以把这个文件全部清空,然后写入:

1
2
3
4
5
6
7
Listen 8080

<VirtualHost 127.0.0.1:8080>
DocumentRoot /usr/local/ariang
ErrorLog /usr/local/ariang/error.log
CustomLog /usr/local/ariang/request.log combined
</VirtualHost>

使用命令systemctl start httpd.service启动Apache。

使用命令systemctl enable httpd.service开机启动Apache。

如果提示Job for httpd.service failed because the control process exited with error code. See "systemctl status httpd.service" and "journalctl -xe" for details.,运行systemctl status httpd.service后提示类似这样https://blog.csdn.net/ljm_503909378/article/details/41244659,可以按这个办法解决。

然后Apache可以正常启动。

但是可能会提示没有权限。You don't have permission to access / on this server.

需要修改httpd.confuserdir.conf,办法见https://blog.csdn.net/qq_21956483/article/details/78732160

还是没有找到Samba的解决办法。