歷害了!教你自己搭建一個(gè)私人網(wǎng)盤..

作者 |zhaoolee
來源 |https://www.jianshu.com/p/54f157a211af
本文教大家用docker搭建一款自己的私有網(wǎng)盤,教程給大家分享一下。? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ??開源云盤選擇搭建前我仔細(xì)看了一下各個(gè)開源私有云盤的實(shí)現(xiàn),有以下幾種:?
- owncloud?
- sealife?
- nextcloud?
- 開源且免費(fèi),可以自定義插件開發(fā)?
- 全客戶端的支持,免費(fèi)更好,ui 視覺還能過得去?
- 支持外掛磁盤,可以隨時(shí)更改,不需要分塊、加密和過多的文件控制、權(quán)限控制等等,簡單就好?
- 部署難度,vm 還行,最好可以 Docker?
安裝docker
#?通過yum源安裝docker
sudo yum -y install docker
#?啟動docker
sudo systemctl start docker
#?開機(jī)自啟
sudo systemctl enable docker配置Dockerdocker?run?-d?-p?8080:80?nextcloud
訪問主機(jī)ip的8080端口,為網(wǎng)盤設(shè)置管理員名稱和密碼。比如,我的主機(jī)ip為149.28.54.241, 那么我訪問的就是149.28.54.241:8080。
進(jìn)入網(wǎng)盤后, 可以獲取全平臺的客戶端
至此網(wǎng)盤已經(jīng)搭建完成!自由存取文件
可以通過客戶端上傳圖片, 也可以直接拖拽上傳

把文件分享給好友

實(shí)現(xiàn)同步盤的功能(用webdrive連接)
點(diǎn)擊右下角設(shè)置
獲取webdav地址
mac直接掛載
連接
認(rèn)證
掛載成功
其實(shí)掛載同步盤后, 你可能發(fā)現(xiàn)自己的服務(wù)器流量還是太小, 傳輸大文件,如果斷掉就會需要重傳, 我這里推薦一個(gè)工具
transmit支持webdav協(xié)議, 可以讓我們在網(wǎng)絡(luò)狀況很差的情況下,也能進(jìn)行穩(wěn)定同步。把手機(jī)也連上:

輸入管理員賬戶和密碼
可以看到剛剛在瀏覽器上傳的圖片

手機(jī)上傳圖片

pc可以查看手機(jī)上傳的圖片

探索插件(可以跳過)。
點(diǎn)擊頁面右上角齒輪圖標(biāo), 可以安裝插件



這個(gè)網(wǎng)盤能記筆記
其余的大多數(shù)應(yīng)用我都試了一遍, 除了記事本, 其余的基本上是從入門到放棄
日歷打六分
小結(jié)
隨著科技的發(fā)展, 人們的隱私信息會被互聯(lián)網(wǎng)巨頭們進(jìn)行交易, 這時(shí)候建立自己的私有云盤就變得比較重要了。
開始接觸到nextcloud的時(shí)候, 感覺挺驚艷的, 不僅開源免費(fèi), 而且是平臺覆蓋,支持文件分享,支持webdav數(shù)據(jù)同步, 而且還支持各種擴(kuò)展(雖然有些不太好用), 后來又找到了docker鏡像的部署方式, 發(fā)現(xiàn)原來搭建自己的私有云盤可以如此簡單, 愛折騰的小伙伴可以按照我的步驟嘗試一下~~~好文章,我在看??
評論
圖片
表情
