centos7安裝aria2及web端

2021-07-30 08:31:19 字數 2777 閱讀 1449

1安裝mini版centos7系統預設關閉防火牆和selinux

2安裝wget    yum install -y wget 3

安裝epel源

rpm -ivh epel-release-latest-7.noarch.rpm        #安裝rpm包

4

安裝aria2

yum install aria2
5

生成配置檔案並編輯

mkdir /etc/aria2/   #建立目錄
vi/etc/aria2/aria2.conf   #建立配置檔案
配置檔案內容
#使用者名稱

#rpc-user=user

#密碼#rpc-passwd=passwd

#上面的認證方式不建議使用,建議使用下面的token方式

#設定加密的金鑰

#rpc-secret=token

#允許rpc

enable-rpc=true

#允許所有**, web介面跨域許可權需要

rpc-allow-origin-all=true

#允許外部訪問,false的話只監聽本地埠

rpc-listen-all=true

#rpc埠, 僅當預設埠被占用時修改

rpc-listen-port=6800

max-concurrent-downloads=5

#斷點續傳

continue=true

#同伺服器連線數

max-connection-per-server=5

min-split-size=10m

#單檔案最大執行緒數, 路由建議值: 5

split=10

max-overall-download-limit=0

#單檔案速度限制

max-download-limit=0

#上傳速度限制

max-overall-upload-limit=0

#單檔案速度限制

max-upload-limit=0

#斷開速度過慢的連線

#lowest-speed-limit=0

#驗證用,需要1.16.1之後的release版本

#referer=*

#檔案儲存路徑, 預設為當前啟動位置

dir=/root/downloads

#檔案快取, 使用內建的檔案快取, 如果你不相信linux核心檔案快取和磁碟內建快取時使用

#disk-cache=0

#另一種linux檔案快取方式

#enable-mmap=true

#檔案預分配, 能有效降低檔案碎片, 提高磁碟效能. 缺點是預分配時間較長

file-allocation=prealloc

啟動測試:

aria2c --conf-path=/etc/aria2/aria2.conf

6安裝git yum install -y git

安裝前端控制ui:

7安裝httpd   

安裝完成後,「aria2c  --enable-rpc  --rpc-listen-all」啟用監聽rp

我是這個鬼樣子

解決辦法,我是重啟系統也就是centos7,原因應該是開頭時候我們測試aria2時候埠占用。
然後我們就開始測試連通性了
10

瀏覽器訪問推薦使用谷歌瀏覽器或火狐瀏覽器

如果aria2.conf配置檔案中啟用了rpc安全認證,需要在web客戶端設定中填入rpc使用者名稱和密碼,否則客戶端報錯!如果是自己用,

個人覺得沒必要用rpc認證,開啟/etc/aria2.conf刪除裡面的rpc使用者名稱和密碼

無錯誤後台啟動:

aria2c --conf-path=/etc/aria2/aria2.conf -d

參考

centos安裝aria2及web端

去這個頁面找yum安裝方法 安裝好後 生成配置檔案並編輯mkdir etc aria2 建立目錄vi etc aria2 aria2.conf 建立配置檔案配置檔案內容 使用者名稱 rpc user user 密碼 rpc passwd passwd 上面的認證方式不建議使用,建議使用下面的toke...

Aria2 懶人安裝教程

ui版 web的 ssl tls 加密 需要關閉,然後設定為localhost和6800 配置manual en html aria2c.html 最簡便的方法是直接開啟以上 然後設定主機為localhost會自動連線 命令aria2c aria2c aria2c magnet xt urn bti...

linux編譯安裝aria2

root 192 168 7 77 wget 192 168 7 77 yum y install bzip2 root 192 168 7 77 bzip2 d aria2 1.33.1.tar bz2 root 192 168 7 77 tar xf aria2 1.33.1.tar root ...