使用Aria2+Aria2Ng+OneIndex+OneDrive建立不限流量/離線BT下載/在線觀看網盤/在線存儲分享平台


獲取OneDrive

自行搜索或者寶購買

安裝

1、安裝寶塔

#Centos系統
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install.sh && sh install.sh
#Ubuntu系統
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && sudo bash install.sh
#Debian系統
wget -O install.sh http://download.bt.cn/install/install-ubuntu.sh && bash install.sh

安裝完成后,進入面板安裝PHP 5.6+Nginx

2、安裝OneIndex
先添加域名,然后上傳程序文件到網站根目錄/www/wwwroot/xxx.xx.com,將文件解壓出來,並設置config/cache/可讀寫權限,程序下載:OneIndex.zip

也可以使用命令上傳到根目錄:

#Debian/Ubuntu系統
apt-get install git -y
#CentOS系統
yum install git -y

#修改為自己域名根目錄后再運行
cd /www/wwwroot/xx.com
git clone https://github.com/donwa/oneindex.git
mv oneindex/* ./
chmod 777 ./config && chmod 777 ./cache

再點擊域名設置,添加Nginx偽靜態:

location / {
if (!-f $request_filename){
set $rule_0 1$rule_0;
}
if (!-d $request_filename){
set $rule_0 2$rule_0;
}
if ($rule_0 = "21"){
rewrite ^/(.*)$ /index.php?/$1 last;
}
}

最后打開域名進行安裝和綁定OneDrive了,后台地址:https://xx.xx.com/?/admin,默認密碼:oneindex。如果你想給域名加上https安全訪問,可以通過域名設置配置一下SSL證書。

3、安裝Aria2
這里用的逗比的腳本,使用命令:

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubi/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh
#備用地址
wget -N --no-check-certificate https://www.moerats.com/usr/shell/Aria2/aria2.sh && chmod +x aria2.sh && bash aria2.sh

安裝完成后,如果我們想修改密碼、下載文件位置、端口的話,可以使用命令bash aria2.sh,再選擇修改配置即可,這里建議使用該腳本配置自動更新BT-Tracker服務器,對下載BT有加成。

 

4、安裝AriaNg
這一步和安裝OneIndex差不多,先添加一個域名,不想用域名的可以在添加域名那里填上IP或者IP:端口,然后將AriaNg程序上傳到對應的根目錄,可以使用命令:

#這里以添加IP為例
#Debian/Ubuntu系統
apt-get install unzip -y
#CentOS系統
yum install unzip -y

cd /www/wwwroot/11.22.33.44
wget https://www.moerats.com/usr/down/aria-ng-0.2.0.zip && unzip aria-ng-0.2.0.zip

這時候我們就可以使用IP訪問AriaNg界面了,或者IP:端口,這取決於你添加域名的時候填的什么了。

 

 

搞完了,但是感覺沒什么價值,主要是對於雲機器的要求太高了,上傳網絡太慢,基本上就沒有他的功效了。

放棄這個方案。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM