Aria2是一個命令行下運行、多協議、多來源下載工具(HTTP/HTTPS、FTP、BitTorrent、Metalink),而且支持迅雷離線以及百度雲等經常使用網盤的多線程下載(甚至能夠超過專用客戶端的下載速度)
html
可是Aria2是一個命令行軟件,不少人嫌麻煩或者不會弄,就這樣錯過了一個下載神器,所以咱們可使用一個Aria2的控制前端,直接經過瀏覽器來操做下載,簡單容易,Aria2 Web前端界面,無需架設任何服務器,只需在瀏覽器打開便可使用。接下來這裏拿WebUI這款前端來介紹如何部署Aria2的前端Web前端
1、下載軟件包
linux
首先咱們先去「https://github.com/ziahamza/webui-aria2」下載最新的WebUI壓縮包git
下載下來後將其解壓,把裏面的文件夾上傳到服務器或者複製到本機的HTML網頁根目錄下(如/var/www/html);github
若是是遠程服務器咱們可使用scp 文件名 服務器地址:/var/www/html/上傳web
若是以前有同名的目錄,建議刪除再上傳瀏覽器
2、給予權限並重命名安全
進入到/var/www/html目錄「mv ./webui-aria2 ./webui」重命名方便訪問服務器
「chmod 755 /var/www/html/webui-aria2」設置權限目錄權限,讓其有權限下載文件到本地
多線程
3、安裝Aria2軟件包和HTTP並啓動
yum -y install httpd(紅帽系列)
yum -y install aria2(紅帽系列)、pacman -S aria2(Archlinux)、apt-get install aria2(Debian系列)
安裝完成後,「aria2c --enable-rpc --rpc-listen-all」啓用監聽RPC
「systemctl enable httpd」、「systemctl start httpd」(SystemV管理方式)
「/etc/init.d/httpd」(INIT)
4、瀏覽器訪問
http://IP地址/webui,就可訪問成功;若是報錯,在「設置」--> 「服務器設置」中「主機:」後後面填寫本身的IP地址就可;
若是Aria2.conf配置文件中啓用了RPC安全認證,須要在WEB客戶端設置中填入RPC用戶名和密碼,不然客戶端報錯!若是是本身用,我的以爲不必用RPC認證,打開/etc/aria2.conf刪除裏面的RPC用戶名和密碼
設置完成後,就可正常使用了,只需將要下載的文件的連接複製,而後在WebUI的「添加」中選擇相「使用連接」,隨後粘貼到裏面點擊開始就可開始下載;其餘如種子、磁力如上相同方法操做
其中「dir」能夠設置下載文件的保存位置,若是爲更改默認保存在/var/www/html/webui目錄下
以上若有錯誤 還請指正,謝謝!~