linux安装Aria2和部署AriaNg Web服务
学习和记录linux中安装Aria2和部署AriaNg前端服务。
·
概述
学习和记录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
如图左下角已连接表示成功部署
更多推荐
已为社区贡献1条内容
所有评论(0)