作業系統為Centos7
aria2安裝
首先安裝最新的epel源
yum install epel-release
然后安裝aria2
yum install aria2
配置aira2
mkdir /root/.aria2
創建組態檔aria.conf,加入內容
#檔案保存路徑設定,請手動更改
dir=/home/data
disk-cache=32M
file-allocation=none
continue=true
max-concurrent-downloads=10
max-connection-per-server=5
min-split-size=10M
split=20
disable-ipv6=true
input-file=/root/.aria2/aria2.session
save-session=/root/.aria2/aria2.session
## RPC相關設定 ##
# 啟用RPC, 默認:false
enable-rpc=true
# 允許所有來源, 默認:false
rpc-allow-origin-all=true
# 允許非外部訪問, 默認:false
rpc-listen-all=true
# 事件輪詢方式, 取值:[epoll, kqueue, port, poll, select], 不同系統默認值不同
#event-poll=select
# RPC監聽埠, 埠被占用時可以修改, 默認:6800
rpc-listen-port=6800
# 設定的RPC授權令牌,在設定AriaNg時需要用到,請手動更改
rpc-secret=abcdefg
follow-torrent=true
listen-port=6881-6999
enable-dht=true
enable-peer-exchange=true
peer-id-prefix=-TR2770-
user-agent=Transmission/2.77
seed-ratio=0.1
bt-seed-unverified=true
bt-save-metadata=false
創建日志和session檔案
touch aria2.log
touch aria2.session
啟動aria2服務
aria2c --conf-path=/root/.aria2/aria2.conf –D
查看啟動結果,如下圖所示


寫入開機啟動
將上面的命令加入到rc.local檔案最后,服務開機啟動
chmod +x /etc/rc.local
systemctl enable rc-local
安裝AriaNG
安裝webui管理工具AriaNg,
首先下載airang,用github,或者找其他國內資源,解壓縮
wget https://github.com/mayswind/AriaNg-DailyBuild/archive/master.zip
解壓到服務器目錄下,如 /AriaNG
配置Nginx
nginx配置server,修改root對應的內容即可,然后重啟nginx服務
server {
listen 8008;
server_name 192.168.110.130 127.0.0.1;
root /AriaNG;
# Load configuration files for the default server block.
include /etc/nginx/default.d/*.conf;
error_page 404 /404.html;
location = /404.html {
}
error_page 500 502 503 504 /50x.html;
location = /50x.html {
}
}
配置系統安全設定
放開防火墻埠:aira埠6800和nginx埠8008,重啟防火墻服務
firewall-cmd --permanent --add-port=8008/tcp
firewall-cmd --permanent --add-port=6800/tcp
systemctl restart firewalld
關閉selinux,可以寫到selinux的組態檔里面
setenforce 0
使用測驗
然后訪問8008埠,即可遠程下載,客戶端需要和服務端可以連通,外網訪問的話需要配置內網穿透工具,將兩個埠映射出去,

配置下載完成之后不做種

下載查看



轉載請註明出處,本文鏈接:https://www.uj5u.com/ruanti/401602.html
標籤:其他
