標籤:訪問 簡體中文 使用方法 資料 blank none 簡體 photo cpu
今天閑來沒事,想找點東西折騰下,然後看到個在 Debian 7 x64 系統內容下配置 Aria2 和 Web 管理面板的教程,針對 Linux 伺服器用的。但很多人沒伺服器,也不知道什麼是 Aria2,更不知道如何配置,網上教程基本都如出一轍,沒啥好看的,所以今天就教大家如何在 Windows 上配置Aria2,步驟基於那篇文章改良的。
很多人沒聽說過 Aria2,Aria2 是什嗎?
Aria2 簡介
Aria2 是一個多平台輕量級,支援 HTTP、FTP、BitTorrent 等多協議、多來源的命令列下載工具。Aria2 可以從多個來源、多個協議下載資源,最大的程度上利用了你的頻寬。Aria2 有著非常小的資源佔用,在關閉磁碟緩衝的情況下,實體記憶體佔用通常為 4M(正常 HTTP/FTP 下載的情況下),BitTorrent 下載每秒2.8M/S的情況下,CPU 佔有率約為 6%。Aria2 支援 JSON-RPC 和 XML-RPC 介面遠程調用。
(翻譯自:Aria2)
很多人在 Windows 可能用過 Internet Download Manager,是很好用的多線程下載工具。Aria2 跟 IDM 類似,不僅可以多線程下載,還可以通過多來源進行下載,簡單的說就是從多個鏡像伺服器同時下載一個檔案,Aria2 還支援 BT 協議,彌補了 IDM 只支援 HTTP 和 FTP 的痛點。
好了,廢話不多說,教程開始。
下載 Aria2 及 Web 管理面板廢話
Aria2 是一個命令列下載工具,所以使用的時候要敲命令,可是每下載一個檔案敲一條命令,太麻煩了,那咋辦?Aria2 支援遠程介面調用,只需要配置一個 Web 管理面板就可以在瀏覽器管理 Aira2 了
1.下載並解壓 Aria2 主程式
進入 https://github.com/aria2/aria2/releases 下載 Aria2 主程式
這裡有不同平台的壓縮包,Windows下載 [win-32bit] 或者 [win-64bit],下載後解壓,解壓到剩餘空間比較大的地方,不要解壓在案頭。
2.下載並解壓 Web 管理面板
進入 https://github.com/mayswind/AriaNg/releases 下載 Web 管理面板,下載第一個 ZIP 壓縮包,下載後解壓。
3.下載 Web 服務器
點擊 https://cdn.mivm.cn/www.mivm.cn/archives/windows-aria2/EasyWebSvr.zip 下載 Web 服務器,下載後解壓。
安裝/配置 Aria2 及 Web 管理面板
1.點擊 https://cdn.mivm.cn/www.mivm.cn/archives/windows-aria2/aria2_conf.zip 下載 Aria2 設定檔,解壓至 Aria2 目錄裡。
廢話
預設已經配置好了,如果需要更改配置,用記事本等文字編輯器,開啟 aria2.conf ,裡面有對應的注釋,這裡說幾個比較重要的參數。
dir=Download
檔案儲存目錄 ,預設下載到 Aria2 目錄的 Download 檔案夾。
disk-cache=32M
硬碟緩衝,預設 32M,作用是將資料緩衝到記憶體中。
file-allocation=none
檔案預分配方式,設定檔有速度比較,具體看你的硬碟,機械硬碟用預設的none不進行預分配就好,固態硬碟可以選擇falloc。
enable-rpc=true
是否啟用 RPC,RPC 是遠程調用介面,開啟:true,關閉:false。
#rpc-secret=mivm.cn
RPC 授權令牌,如果啟用授權令牌,遠端管理會要求輸入令牌,去掉 # 即可啟用,預設授權令牌:mivm.cn.
剩下的參數設定檔有注釋,更多參數可以查閱官方文檔(英文)。
修改完記得重啟 Aria2
2.點擊 https://cdn.mivm.cn/www.mivm.cn/archives/windows-aria2/aria2_bat.zip 下載Aria2 控制指令碼,解壓至 Aria2 目錄裡。
Start.bat
帶命令列視窗輸出啟動 Aria2
Start.vbs
不帶命令列視窗啟動 Aria2
Stop.bat
停止 Aria2
Status.bat
查看 Aria2 進程狀態
Restart.bat
重啟 Aria2
Boot.bat
開啟或關閉 Aria2 開機啟動
運行 Start.vbs 或 Start.bat 啟動 Aria2
首次運行會出現防火牆警告,允許即可。
3.開啟 Web 服務器目錄,開啟 EasyWebSvr.exe → 點擊底部的鎚子表徵圖 → [設定] → [主目錄] 設定為 Web 管理面板目錄 → [確定] → 點擊底部的鎚子表徵圖 → [啟動伺服器]
如果不想搭建Web伺服器的話,直接存取 http://yaaw.ghostry.cn/ 或 http://webui-aria2.ghostry.cn/ 也可以 。
如果出現404等無法訪問的情況,請檢查[主目錄]是否正確或重啟 Web 服務器。
[開機自動運行] 需要使用管理員權限運行
關閉伺服器:右鍵托盤表徵圖選擇[關閉伺服器]
配置完伺服器第二次運行不會顯示介面,後台運行。
4.Web伺服器開啟後,瀏覽器訪問 http://localhost/ 就可以訪問 Web 管理面板。
設定中文方法:點擊 [AriaNg Settings] → [Language] 選擇 [簡體中文]
5. [Aria2 狀態] 如果顯示 已串連,恭喜你,Aria2 搭建成功,如果顯示 未串連,請檢查 Aria2 是否正常開啟,或者重啟 Aria2。
Aria2 使用方法
Web 管理面板點擊 [建立],可以添加 HTTP、FTP、BT 任務等,同時添加多個任務每行一個 URL,添加鏡像 URL 用空格分割,點擊檔案夾表徵圖可以開啟種子檔案等。
如果你使用的是 Chrome 瀏覽器,可以使用 https://chrome.google.com/webstore/detail/llhdoolhgigbnppanegcohafahjgbpek 這個擴充程式來讓 Aria2 下載檔案,其他瀏覽器請自行尋找擴充。
小貼士
- Web 管理面板刪除下載任務後,Aria2 並不會刪除下載檔案或緩衝,需要去下載檔案夾刪除掉。
- 同一個區域網路內,其他裝置輸入當前裝置內網 IP 位址,就可以訪問 Web 管理介面 。
- 瀏覽器關閉 Web 管理面板也不影響 Aria2 下載。
教程裡有不懂或者不對的地方,給我留言。
Windows 配置 Aria2 及 Web 管理面板教程