天天看點

使用Cloudreve自建不限速的網盤,支援離線下載下傳

最近PanDownload和百度網盤的事件鬧得沸沸揚揚的,不如自建一個不限速的網盤體驗一下。

Cloudreve介紹

Cloudreve是一個開源的支援多家雲存儲驅動的公有雲檔案系統.

Cloudreve 可以讓您快速搭建起公私兼備的網盤系統。Cloudreve 在底層支援不同的雲存儲平台,使用者在實際使用時無須關心實體存儲方式。你可以使用 Cloudreve 搭建個人用網盤、檔案分享系統,亦或是針對大小團體的公有雲系統。

特性

  • 支援本機、從機、七牛、阿裡雲 OSS、騰訊雲 COS、又拍雲、OneDrive (包括世紀互聯版) 作為存儲端
  • 上傳/下載下傳 支援用戶端直傳,支援下載下傳限速
  • 可對接 Aria2 離線下載下傳
  • 線上 壓縮/解壓縮、多檔案打包下載下傳
  • 覆寫全部存儲政策的 WebDAV 協定支援
  • 拖拽上傳、目錄上傳、流式上傳處理
  • 檔案拖拽管理
  • 多使用者、使用者組
  • 建立檔案、目錄的分享連結,可設定自動過期
  • 視訊、圖像、音頻、文本、Office 文檔線上預覽
  • 自定義配色、黑暗模式、PWA 應用、全站單頁應用
  • All-In-One 打包,開箱即用
  • ... ...

注冊域名

什麼是域名:

https://baike.baidu.com/item/%E5%9F%9F%E5%90%8D/86062

域名注冊位址:

https://wanwang.aliyun.com/?source=5176.11533457&userCode=jdjc69nf&type=copy
使用Cloudreve自建不限速的網盤,支援離線下載下傳

選擇域名要選擇可以備案的域名,可備案域名字尾清單:

http://www.xinnet.com/service/cjwt/idc/guanli/1589.html
使用Cloudreve自建不限速的網盤,支援離線下載下傳

然後到域名控制台進行實名認證就行

購買伺服器

購買位址:

https://www.aliyun.com/product/ecs?source=5176.11533457&userCode=jdjc69nf

學生優惠9.9元/月購買位址:

https://promotion.aliyun.com/ntms/act/campus2018.html?source=5176.11533457&userCode=jdjc69nf

其他高成本效益和便宜的VPS/雲伺服器推薦:

https://blog.zeruns.tech/archives/383.html

選擇包年包月,地區建議選擇國内,延遲低通路速度快,如果不想備案可以選擇國外或香港的伺服器,可用區自己随便選一個,記住自己選的地域和可用區,然後選擇配置,共享型劃算一點,具體配置自己按需要選擇,選擇1核2G記憶體的差不多就夠。

使用Cloudreve自建不限速的網盤,支援離線下載下傳

鏡像選擇centos 7.6,購買時長建議選擇三個月,這樣就可以在阿裡雲免費代備案。然後下一步即可。

使用Cloudreve自建不限速的網盤,支援離線下載下傳

選擇帶寬計費模式,帶寬值1M差不多夠了,因為隻是做網站伺服器隻需要進行檔案管理,檔案的上傳下載下傳使用OSS。然後點選下一步。

使用Cloudreve自建不限速的網盤,支援離線下載下傳

設定伺服器密碼後點選确認訂單。

使用Cloudreve自建不限速的網盤,支援離線下載下傳

域名備案

域名備案:

https://beian.aliyun.com/order/index.htm

按照提示操作就行。

安裝寶塔

下載下傳putty:

http://go.zeruns.tech/C

進入伺服器控制台:

https://ecs.console.aliyun.com/#/server/region

記下公網IP

使用Cloudreve自建不限速的網盤,支援離線下載下傳

打開putty,輸入伺服器IP,點選打開

使用Cloudreve自建不限速的網盤,支援離線下載下傳

然後輸入賬号

root

,回車确定,再輸入你的伺服器密碼(輸入密碼時是看不到的),回車确定

使用Cloudreve自建不限速的網盤,支援離線下載下傳

注冊寶塔賬号:

https://www.bt.cn/?invite_code=MV91a2pjZnQ=

在putty中輸入以下指令安裝寶塔面闆(複制指令後在putty中單機滑鼠右鍵即可黏貼)

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh           

然後輸入y再按回車确定

使用Cloudreve自建不限速的網盤,支援離線下載下傳

設定伺服器安全組,允許8888端口通路

使用Cloudreve自建不限速的網盤,支援離線下載下傳
使用Cloudreve自建不限速的網盤,支援離線下載下傳

安裝完成後記下登陸位址和賬号密碼,按住滑鼠左鍵選中文字即可複制

使用Cloudreve自建不限速的網盤,支援離線下載下傳

在浏覽器位址欄輸入登陸位址登陸進去,然後安裝LNMP套件,不需要安裝MySQL,取消勾選MySQL和PHPmyadmin,安裝方式生産環境建議選擇編譯安裝,但編譯安裝時間長。

使用Cloudreve自建不限速的網盤,支援離線下載下傳

然後等待安裝完成即可進行下一步。

安裝Cloudreve

在putty中按順序輸入下面的指令進行安裝。

下載下傳Cloudreve:

wget https://github.com/cloudreve/Cloudreve/releases/download/3.0.0/cloudreve_3.0.0_linux_amd64.tar.gz           

解壓Cloudreve:

tar -zxvf cloudreve_3.0.0_linux_amd64.tar.gz           

賦予執行權限:

chmod +x ./cloudreve           

啟動 Cloudreve:

./cloudreve           

Cloudreve 在首次啟動時,會建立初始管理者賬号,請注意保管管理者密碼,此密碼隻會在首次啟動時出現。

使用Cloudreve自建不限速的網盤,支援離線下載下傳

然後按鍵盤的

Ctrl

+

C

鍵來退出到指令模式。

設定程序守護:

安裝更新systemd:

sudo yum install systemd-*           

編輯systemd配置檔案:

vim /usr/lib/systemd/system/cloudreve.service           

i

鍵進入編輯模式,然後将下面内容複制進去:

[Unit]
Description=Cloudreve
Documentation=https://blog.zeruns.tech
After=network.target
Wants=network.target

[Service]
WorkingDirectory=/root
ExecStart=/root/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target           

然後按

esc

鍵退出編輯模式,輸入

:wq

再按Enter鍵來儲存。

接着分别運作下面三條指令:

systemctl daemon-reload
systemctl start cloudreve
systemctl enable cloudreve           

設定域名解析

到域名解析控制台,點選要設定的域名:

https://dns.console.aliyun.com/#/dns/domainList

添加記錄,主機記錄自己輸入一個名字,比如輸入pan,通路網站的時候就是pan.zeruns.tech,輸入@,通路網站就直接通路zeruns.tech,記錄值輸入自己伺服器的IP

使用Cloudreve自建不限速的網盤,支援離線下載下傳

設定反向代理

登陸寶塔面闆,添加網站

使用Cloudreve自建不限速的網盤,支援離線下載下傳

設定反代,目标URL輸入

http://127.0.0.1:5212

,然後儲存。

使用Cloudreve自建不限速的網盤,支援離線下載下傳

開通阿裡OSS

位址:

https://www.aliyun.com/product/oss?source=5176.11533457&userCode=jdjc69nf

購買資源包:

使用Cloudreve自建不限速的網盤,支援離線下載下傳

建立Bucket:

https://oss.console.aliyun.com/bucket/
使用Cloudreve自建不限速的網盤,支援離線下載下傳

設定Cloudreve

在浏覽器位址欄中輸入你的域名打開網站,然後用安裝Cloudreve時建立的初始管理者賬号密碼登陸。

點選右上角的頭像,再點選管理面闆進入網站背景。

使用Cloudreve自建不限速的網盤,支援離線下載下傳

如果彈出

确定站點URL設定

的提示框就點選

更改

添加存儲政策。

使用Cloudreve自建不限速的網盤,支援離線下載下傳

按提示填寫

使用Cloudreve自建不限速的網盤,支援離線下載下傳

一直下一步到這點選讓cloudreve幫我設定

使用Cloudreve自建不限速的網盤,支援離線下載下傳

到這設定使用者組使用的存儲政策

使用Cloudreve自建不限速的網盤,支援離線下載下傳

然後到首頁測試上傳下載下傳,測試可以跑滿帶寬

使用Cloudreve自建不限速的網盤,支援離線下載下傳

其他設定根據自己需要設定。

推薦文章

繼續閱讀