linux sftp 可以看到中文目录 复制后中文消失_Linux部署最新版Aria2+AriaNG

本文介绍了如何在Linux系统中部署最新版Aria2和AriaNG,包括Aria2的安装、AriaNG的部署以及Aria2 RPC的HTTPS配置。在部署过程中注意中文目录的显示和复制问题。提供了详细的操作步骤和脚本命令,以及AriaNG的配置指南。
摘要由CSDN通过智能技术生成

复制过来排版可能有些问题,可以在我的博客上观看

Linux部署最新版Aria2+AriaNG - sleele的博客

部署Aria2

系统要求:CentOS 7+/Debian 6+/Ubuntu 14.04+

使用脚本安装

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh#备用地址wget -N --no-check-certificate https://www.moerats.com/usr/shell/Aria2/aria2.sh && chmod +x aria2.sh && bash aria2.sh

进入下载脚本的目录并运行脚本

1./aria2.sh

按照选项安装即可

脚本命令

启动:service aria2 start
停止:service aria2 stop
重启:service aria2 restart
查看状态:service aria2 status
配置文件:/root/.aria2/aria2.conf(配置文件包含中文注释,但是一些系统可能不支持显示中文)
下载目录:/usr/local/caddy/www/aria2/Download(该目录为Github下载安装的,而备用地址下载的默认为/usr/local/caddy/www/file

部署AriaNG+Https

懒得部署AriaNG的,可以直接用我:https://aria.sleele.top/#!/downloading

a39490a259a567fe2c817a91adefc84c.png

下载

下载AriaNG:https://github.com/mayswind/AriaNg/releases

上传到自己的服务器

#unzip 下载下来的包#移动到/var/www/htm/aria

配置Nginxserver {server_name aria.sleele.top;location / {root /var/www/html/aria;}listen 443 ssl http2; # managed by Certbotssl_certificate /etc/letsencrypt/live/aria.sleele.top/fullchain.pem; # managed by Certbotssl_certificate_key /etc/letsencrypt/live/aria.sleele.top/privkey.pem; # managed by Certbotinclude /etc/letsencrypt/options-ssl-nginx.conf; # managed by Certbotssl_dhparam /etc/letsencrypt/ssl-dhparams.pem; # managed by Certbot}server {if ($host = aria.sleele.top) {return 301 https://$host$request_uri;} # managed by Certbotlisten 80;server_name aria.sleele.top;return 404; # managed by Certbot}

这块我粗略的复制我的Nginx配置,具体步骤参照我的上篇的文章,对照着修改即可

之后打开自己的AriaNG页面比如:https://aria.sleele.top/#!/downloading

Aria2 RPC Https配置

下面重头戏来了

首先编辑aria2配置文件

vi /root/.aria2/aria2.conf

rpc的https设置默认是被注释掉了

# 启用加密后 RPC 服务需要使用 https 或者 wss 协议连接rpc-secure=true# 在 RPC 服务中启用 SSL/TLS 加密时的证书文件(.pem/.crt)rpc-certificate=/etc/letsencrypt/live/aria.sleele.top/fullchain.pem# 在 RPC 服务中启用 SSL/TLS 加密时的私钥文件(.key)rpc-private-key=/etc/letsencrypt/live/aria.sleele.top/privkey.pem

配置了自己的https后自行修改证书和私钥的目录地址即可

AriaNG配置

e7bd78c982e891b817ae5d7da8dd6a1e.png

修改我画红框的地方

863a340a348af0b3e9494014461e628b.png

第一个红框处,填写自己Aria2服务器的地址

第二个红框处,填写脚本生成的token

288d77c5df9dd76a8a86eb7460e66063.png
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值