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

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

下载

下载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配置

修改我画红框的地方

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

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

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

  1. Linux下修改mysql的root密码后数据库消失怎么处理

    Linux系统下如果没有通过password()函数修改mysql的root密码就会导致mysql数据库消失.有些人可能不知道而直接修改了mysql的root密码,于是产生了mysql数据库消失的问题 ...

  2. mysql重启后数据库消失_linux重启后mysql数据库文件全部丢失mysql无法启动

    一早起来,发现数据目录下的mysql文件全部消失,一声冷汗,怎么回事!!???被黑了,还是因为前两天重启服务器导致mysql数据丢失???这是怎么回事,上网看看怎么解决,没找到解决方案!!!!看看my ...

  3. linux sftp创建多用户,Linux 下创建 sftp 用户并限定目录

    Linux 下创建 sftp 用户并限定目录 1.创建 sftpUser 用户组 [root@XXX ~]# groupadd sftpUser 2.创建 sftpUser 用户并指定目录 [root ...

  4. linux 复制文件 中文,linux中cp命令如何复制文件

    在linux中,可以使用cp命令复制文件,将源文件或目录复制到指定的目的文件或目录:它可以将单个源文件复制成一个指定文件名的具体文件或一个已经存在的目录下:该命令支持同时复制多个文件. 本教程操作环境 ...

  5. linux sftp密码错误,linux个别用户sftp坏掉,验证密码后卡住, 大概是什么问题?...

    问题描述 linux个别用户sftp坏掉,验证密码后卡住, 大概是什么问题? 所有采用sftp的软件都不能用了 winsshfs 点击mount后就卡住 xftp 连接验证结束后也卡住 sublime ...

  6. linux复制后权限变了,linux系统(centos debian freebsd等)如何拷贝数据并保持原来的属性(权限 属主)不变?...

    linux系统(centos debian freebsd等)如何拷贝数据并保持原来的属性(权限 属主)不变? 2018-07-01 23:41 分享人:老牛 命令 cp -avx 重点是后面的参数a ...

  7. linux复制后权限变化,学霸Linux基础命令吐血总结,给你当新华字典用

    Linux基础命令学习笔记 一.登录Linux [root@linux~]# root:目前使用者账户 @之后接的内容:主机名称 root为管理员账户 #:提示字元(对于root账户) $:提示字元( ...

  8. linux登陆密码后卡住,linux个别用户sftp坏掉,验证密码后卡住, 大概是什么问题?...

    问题描述 linux个别用户sftp坏掉,验证密码后卡住, 大概是什么问题? 所有采用sftp的软件都不能用了 winsshfs 点击mount后就卡住 xftp 连接验证结束后也卡住 sublime ...

  9. LINUX环境下资源下载中文目录及中文文件名称问题

    为什么80%的码农都做不了架构师?>>>    http://www.yeeach.com/2009/04/09/linux%E7%8E%AF%E5%A2%83%E4%B8%8B%E ...

最新文章

  1. 标记寄存器---汇编学习笔记
  2. java多线程wait notify join
  3. Unity性能优化-遮挡剔除
  4. linux+++乘法口诀_Shell的九九乘法口诀
  5. Dev C++ 实现Hello World
  6. 大数据驱动乡村振兴共享共治机制研究
  7. 制造行业质量追溯难,看看这些一流制造企业,都怎么做质量管理?
  8. Android application project 各个文件夹作用
  9. 【英语学习】【WOTD】raddled 释义/词源/示例
  10. ArrayList 面试10连问
  11. sklearn2pmml模型转化实践
  12. phpQuery 无法解析 html 结构
  13. 【3dmax千千问】初学3dmax插件神器第18课|VRAY渲染教程|疯狂模渲大师用3dmax插件神器的扫描线渲染器该怎么表现效果图的写实效果?
  14. MATLAB绘制二元函数图像
  15. 在java中使用RBL服务器(中国反垃圾邮件联盟的CBL+使用)
  16. android项目银联支付
  17. VB——消费记录及查询系统。
  18. 百度地图自定义瓦片切片工具
  19. 转载HTMl转义字符大全
  20. B.開發中間層和持久層注意事項和技巧()

热门文章

  1. R语言ggplot2包和lattice包可视化改变x轴和y轴的显示位置实战
  2. R语言使用lm构建线性回归模型、并将目标变量对数化实战:可视化模型预测输出与实际值对比图、可视化模型的残差、模型系数(coefficient)、模型总结信息(summary)、残差总结信息
  3. R语言ggplot2可视化移除多余的图例信息实战
  4. R语言dplyr包使用case_when函数和mutate函数生成新的数据列实战:基于单列生成新的数据列、基于多列生成新的数据列
  5. python代码判断指定日期是当前年的第多少天
  6. 语音识别、传统语音识别、带权有限转态转换器、深度语音识别、时序分类、CTC解码
  7. Dickey-Fuller检验+迪基-福勒检验
  8. php 顶踩,php和jQuery实现文章页【顶】和【踩】的功能
  9. StatQuest学习笔记23——RNA-seq简介
  10. 一个植物转录组项目的实战