最近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
選擇域名要選擇可以備案的域名,可備案域名字尾清單:
http://www.xinnet.com/service/cjwt/idc/guanli/1589.html然後到域名控制台進行實名認證就行
購買伺服器
購買位址:
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記憶體的差不多就夠。
鏡像選擇centos 7.6,購買時長建議選擇三個月,這樣就可以在阿裡雲免費代備案。然後下一步即可。
選擇帶寬計費模式,帶寬值1M差不多夠了,因為隻是做網站伺服器隻需要進行檔案管理,檔案的上傳下載下傳使用OSS。然後點選下一步。
設定伺服器密碼後點選确認訂單。
域名備案
域名備案:
https://beian.aliyun.com/order/index.htm按照提示操作就行。
安裝寶塔
下載下傳putty:
http://go.zeruns.tech/C進入伺服器控制台:
https://ecs.console.aliyun.com/#/server/region記下公網IP
打開putty,輸入伺服器IP,點選打開
然後輸入賬号
root
,回車确定,再輸入你的伺服器密碼(輸入密碼時是看不到的),回車确定
注冊寶塔賬号:
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再按回車确定
設定伺服器安全組,允許8888端口通路
安裝完成後記下登陸位址和賬号密碼,按住滑鼠左鍵選中文字即可複制
在浏覽器位址欄輸入登陸位址登陸進去,然後安裝LNMP套件,不需要安裝MySQL,取消勾選MySQL和PHPmyadmin,安裝方式生産環境建議選擇編譯安裝,但編譯安裝時間長。
然後等待安裝完成即可進行下一步。
安裝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 在首次啟動時,會建立初始管理者賬号,請注意保管管理者密碼,此密碼隻會在首次啟動時出現。
然後按鍵盤的
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
設定反向代理
登陸寶塔面闆,添加網站
設定反代,目标URL輸入
http://127.0.0.1:5212
,然後儲存。
開通阿裡OSS
位址:
https://www.aliyun.com/product/oss?source=5176.11533457&userCode=jdjc69nf購買資源包:
建立Bucket:
https://oss.console.aliyun.com/bucket/設定Cloudreve
在浏覽器位址欄中輸入你的域名打開網站,然後用安裝Cloudreve時建立的初始管理者賬号密碼登陸。
點選右上角的頭像,再點選管理面闆進入網站背景。
如果彈出
确定站點URL設定
的提示框就點選
更改
。
添加存儲政策。
按提示填寫
一直下一步到這點選讓cloudreve幫我設定
到這設定使用者組使用的存儲政策
然後到首頁測試上傳下載下傳,測試可以跑滿帶寬
其他設定根據自己需要設定。
推薦文章
- 高成本效益和便宜的VPS/雲伺服器推薦:
- 學生優惠權益大全: https://blog.zeruns.tech/archives/321.html
- 怎樣搭建個人部落格: https://blog.zeruns.tech/archives/218.html
- 使用阿裡雲搭建網站并實作站庫分離: https://blog.zeruns.tech/archives/513.html
- 分享個能賺錢的小遊戲給大家: https://blog.zeruns.tech/archives/472.html