linux安装Aria2和部署AriaNg Web服务

概述

学习和记录linux中安装Aria2和部署AriaNg前端服务。

部署aria2c

安装命令

apt-get update
apt-get -y install aria2c #(基于Debian / Ubuntu的系统)
yum update
yum -y install aria2c #(基于RHEL / CentOS / Fedora的系统)

使用aria2命令下载aria2.conf配置文件

该命令下载文件到当前目录,下一步需要用到该文件

aria2c --no-conf=true https://gitcode.net/tiaga/aria2/-/raw/master/aria2.conf?inline=false

实机演示

dir修改为自己的下载目录,其他配置可根据需求修改

在这里插入图片描述

Aria2 服务配置

创建配置目录

mkdir /etc/aria2/

将aria2.conf文件复制到/etc/aria2.conf

mv aria2.conf /etc/aria2/

顺便创建会话文件,空文件即可

vim /etc/aria2/aria2.session

修改44行46行aria2.conf中session文件路径

在这里插入图片描述

运行aria2

# 指定配置路径后台运行
aria2c  --conf-path=/etc/aria2/aria2.conf -D

停止aria2

查看监听端口对应的进程ID

lsof -i :6800

# 下面是实机操作输出
root@ubuntu:/home/ubuntu# lsof -i :6800
COMMAND  PID USER   FD   TYPE DEVICE SIZE/OFF NODE NAME
aria2c  1943 root    5u  IPv4  33762      0t0  TCP *:6800 (LISTEN)

kill对应进程ID

kill -9 1943

安装轻量级服务 nginx

获取AriaNg

创建文件存放路径

mkdir /etc/aria2/AriaNg/

进入目录通过aria2c下载AriaNg-1.3.2-AllInOne(文件名index.html),也可以点这下载最新版本手动上传

aria2c --no-conf=true https://gitcode.net/tiaga/aria2/-/raw/master/AriaNg-1.3.2-AllInOne/index.html?inline=false

安装Nginx

apt-get -y install nginx #(基于Debian / Ubuntu的系统)
yum -y install nginx #(基于RHEL / CentOS / Fedora的系统)

添加AriaNg配置文件

vim /etc/nginx/conf.d/ariang.conf

编辑内容

server {
	listen 8088;
	server_name localhost;

	location / {
        root /etc/aria2/AriaNg/;
        index index.html;
    }
}

效果

重启nginx后访问路径

systemctl restart nginx

访问ip:8088/index.html
如图左下角已连接表示成功部署
在这里插入图片描述

  • 0
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值