小易家的生活

訂閱

發行量:1 

自己動手家庭存儲中心告別限速的網盤 做自媒體用的上

各大網際網路網盤當年打的非常火熱,從開始的G到T,再到現在3秒小視頻各大網盤相繼關閉,僅存的網盤,k級速度,vip限速吃相堪比各大視頻網站。迫於無奈自己打算搞自己的私有網盤。

2020-01-06 16:55 / 1人閱讀過此篇文章  

各大網際網路網盤當年打的非常火熱,從開始的G到T,再到現在3秒小視頻各大網盤相繼關閉,僅存的網盤,k級速度,vip限速吃相堪比各大視頻網站。迫於無奈自己打算搞自己的私有網盤。

查了下資料有很多開源的網盤程序,例如Seafile,Nextcloud,Owncloud ,Cloudreve,Syncthing等等,這些都是開源的,我都試用了一下,Seafile國產軟體內容加密,安全性較好但是放視頻還是不太方便,視頻不需要加密。Nextcloud,Owncloud是一個開發團隊做的,Owncloud被其他公司收購主要面向收費用戶了,個人用戶還是可以用的,Nextcloud是原來的團隊 Owncloud源碼都是一樣的 插件都可以通用,不過Nextcloud是完全開源不用付費。Cloudreve國內大神開發介面比較友好,但是功能簡單沒有客戶端,傳輸還是比較麻煩。Syncthing不需要伺服器無中心化需要多台設備同時打開才能互相傳輸,電腦一種打開也還是不太好。

也有很多專業NAS,我看了下價格幾千大洋,不比網盤vip便宜,最後我還是選擇了Nextcloud作為家用網盤系統。

Nextcloud是php開發的所需環境就是lanmp了,本來打算用自己電腦做環境,可是這個系統需要linux系統下的lanmp,然後我就買了一個樹莓派3b,現在已經出樹莓派4了,我看了下價格,樹莓派3b的價格比較便宜就買樹莓派3b了,網上淘了一個全新的花了295個大洋,基本跟某網盤vvip一年的費用差不多,看來還是很划算。

樹莓派3b到手後搭建lanmp環境,首先給樹莓派燒錄一個linux系統,我燒錄的是centos7,然後連上家裡的網線,跟我的電腦連接同一個路由器下,查看路由器找到樹莓派的本地ip,每次重啟路由器這個地址可能會變,不過我的路由器可以綁定設備我就設置了個固定的ip 例如192.0.0.7,這樣我就可以用這個地址訪問樹莓派了,首連接ssh安裝了寶塔面板這樣,就可以瀏覽器訪問管理樹莓派了。


接下來通過瀏覽器訪問寶塔後台安裝lanp或者lnmp都可以,安裝好環境後,寶塔後台新建網站上傳nextcloud程序然後安裝這個程序,這個程序可以瀏覽器訪問,還有pc客戶端,安卓 蘋果的客戶端也是有的基本上跟付費網盤一樣方便,而且這個是開源的可以安裝各種插件,比如安裝上aria2,可以離線下載各種資源,是不是很爽。

網盤系統有了接下來就是存儲了,樹莓派本身使用內存卡的燒錄的系統,我用的是16G的是不是比較小,但是樹莓派有四個usb接口可以插上移動硬碟或u盤,我就插了兩個移動硬碟,一個直接存儲一個作為備份盤,這樣是不是很安全。

數據是可以存儲了,但是最後還是要說到數據的訪問,上面提到本地可以通過192.168.0.7訪問,一般在家裡那是沒問題的,我在家裡上傳下載內容基本5m/s,是不是比某盤k級速度提高了幾十倍,但是在公司或者外出了怎麼上傳下載數據呢。

如果是固定ip那還好,可以通過ip直接訪問就可以了,但是家庭網絡一般都是動態ip每次重啟路由器ip都會變,是不是很麻煩。不過也有辦法,用域名訪問,沒有域名可以註冊一個com的比較貴可以註冊其他後綴的幾塊錢就可以搞定。然後用ddns動態解析域名,dnspod的api是免費的也不用花錢,解析好域名外出也就可以訪問家裡存放的內容了。

說了這麼多總結一下搭建家庭網盤用到了硬體樹莓派,硬碟,路由器(一般家裡都有),軟體用的是nextcloud 服務端 客戶端這些都是免費的,域名幾塊的的費用,ddns 免費不用花錢。搭建一個自己的網盤是不是很划算, 上傳下載速度快而且很安全。這次的分享就到這裡了,有什麼問題或者更好的方案可以留言評論交流。






文章標籤: