前言
至于這個(gè)云盤程序是什么東西和演示圖称诗,請(qǐng)看——Cloudreve V3發(fā)布,支持六大云存儲(chǔ)存/OneDrive世紀(jì)互聯(lián)/aria2等
講搭建之前先講講和這個(gè)項(xiàng)目相關(guān)的
這個(gè)云盤很復(fù)雜溯乒,但是其他的地方都有教程,我只講講最簡(jiǎn)單的搭建方式耸彪,講講容易踩坑的地方。根據(jù)我講的走不會(huì)踩坑,我后期也會(huì)發(fā)視頻揽碘。使用相關(guān)就根據(jù)云盤里面的提示自己摸索吧,離線下載也是外掛aria2园匹,很簡(jiǎn)單雳刺。好像個(gè)人容量能超過(guò)VPS總硬盤量,這不知道是不是BUG裸违,在細(xì)節(jié)你感覺(jué)一下掖桦,這個(gè)云盤真的很好用。
由于整個(gè)項(xiàng)目是用GO重寫的供汛,所以這里是重構(gòu)進(jìn)度:https://forum.cloudreve.org/d/643
這里是捐贈(zèng)的版本和一般的個(gè)人免費(fèi)版的差距:https://docs.cloudreve.org/use/pro
本教程的流程
我是按照官方的https://docs.cloudreve.org/getting-started/install 做的流程枪汪,在已經(jīng)有編譯好的程序的情況下,快速開始比DOCKER還簡(jiǎn)單怔昨。
安裝流程正式開始
1 獲取 Cloudreve
在GITHUB項(xiàng)目下載頁(yè)找到準(zhǔn)備下載的項(xiàng)目雀久,右鍵復(fù)制鏈接地址,一般咱們要下載的是cloudreve_*****_linux_amd64.tar.gz這個(gè)文件的趁舀,直接右鍵復(fù)制鏈接地址赖捌。
2 下載程序包以及安裝
在linux上下載東西一般用wget,我這次是默認(rèn)裝在默認(rèn)文件夾的矮烹,也就是進(jìn)了系統(tǒng)后沒(méi)進(jìn)入任何文件夾時(shí)的操作流程越庇。
1 在linux上先輸入 wget罩锐,wget后面留一個(gè)空格,然后把剛才復(fù)制的鏈接地址復(fù)制到空格后面卤唉,點(diǎn)擊回車(報(bào)錯(cuò)wget發(fā)現(xiàn)不了的話自己去自己的系統(tǒng)怎么安裝wget)如果沒(méi)報(bào)錯(cuò)涩惑,最后在兩個(gè)“”之間會(huì)提示你下載好的包的名字。
2 然后執(zhí)行下列命令
解壓獲取到的主程序
tar -zxvf 這里是你wget下載好壓縮包的名字記得帶上.zip
賦予執(zhí)行權(quán)限
chmod +x ./cloudreve
啟動(dòng) Cloudreve
./cloudreve
如果過(guò)程沒(méi)問(wèn)題這里應(yīng)該是這樣的
這里初步安裝就搞定了搬味,云盤也能進(jìn)入境氢。但是你會(huì)發(fā)現(xiàn)你ssh不能輸入命令了,這是Ctrl+c發(fā)現(xiàn)會(huì)退出程序碰纬,云盤也進(jìn)不去萍聊。不要慌,記下初始賬號(hào)和密碼悦析,然后Ctrl+C退出寿桨,接下來(lái)咱們進(jìn)行進(jìn)程守護(hù)。
記下初始賬號(hào)和密碼强戴! 記下初始賬號(hào)和密碼亭螟! 記下初始賬號(hào)和密碼!
3 進(jìn)程守護(hù)
這里只講第一種簡(jiǎn)單的方式骑歹,第二種進(jìn)作者教程自己看预烙,我覺(jué)得第一種簡(jiǎn)單。
Systemd
編輯配置文件
vim /usr/lib/systemd/system/cloudreve.service
將下文 PATH_TO_CLOUDREVE 更換為程序所在目錄:
咱們這里因?yàn)槭悄J(rèn)文件夾道媚,PATH_TO_CLOUDREVE 改成root扁掸,如果你裝在其他文件夾就改成其他文件夾的名字。
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
Wants=network.target
[Service]
WorkingDirectory=/PATH_TO_CLOUDREVE
ExecStart=/PATH_TO_CLOUDREVE/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed
StandardOutput=null
StandardError=syslog
[Install]
WantedBy=multi-user.target
更新配置
systemctl daemon-reload
啟動(dòng)服務(wù)
systemctl start cloudreve
設(shè)置開機(jī)啟動(dòng)
systemctl enable cloudreve
管理命令:
啟動(dòng)服務(wù)
systemctl start cloudreve
停止服務(wù)
systemctl stop cloudreve
重啟服務(wù)
systemctl restart cloudreve
查看狀態(tài)
systemctl status cloudreve
注意事項(xiàng)
如果你有寶塔等帶防火墻的記得把5212端口放開
想綁定域名的話就反代最域,作者的反代教程谴分,程序是自帶web的,但是不能開啟https镀脂,想掛載onedrive是需要開啟HTTPS的牺蹄,這里可以用寶塔反代,開啟https也簡(jiǎn)單薄翅。我應(yīng)該在博客剛創(chuàng)建的時(shí)候講過(guò)寶塔如何反代沙兰。
具體的流程以及docker搭建可以去作者那里看,作者的文檔:https://docs.cloudreve.org/
本文由博客群發(fā)一文多發(fā)等運(yùn)營(yíng)工具平臺(tái) OpenWrite 發(fā)布