最近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
再按回車鍵來保存。
接著分別運行下面三條命令:
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/383.html
- 學生優惠權益大全: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