在閑置電腦上部署私有雲盤(Ubuntu+nextCloud)


  (注:本文僅作快速在Ubuntu部署nextcloud的參考,沒有與其他雲盤軟件和NAS系統作對比)

  近來手頭上有閑置的一台VAIO的筆記本(大概六、七年前買的,現在SONY都已經把電腦業務給出售了……),i5四代,4G內存,500G的HDD,emmm,這配置放到現在是在擺不上台面,想到之前有過要搭建家庭NAS的想法,正好可以拿來實驗一下。

  其實網上也有很多現成的NAS的方案,例如群暉等一些連硬件都幫忙搞定的方案,不過限於手頭並不寬裕,並沒有將之納入考慮范圍,當然像企業或者是對NAS服務要求比較高的,還是要選擇專業公司做的產品。

  硬件有了,現在來選擇軟件,在網上看了一圈,發現大部分都推薦用nextcloud,具體原因不明,因為沒有使用過其他的軟件,孰優孰劣不做對比,可以上百度搜一下。軟件也有了,就開始准備工作。

  首先是准備安裝系統,由於電腦配置的限制,這里選用Ubuntu 16.04 32位系統。准備好一個u盤作為系統啟動盤,還有Ubuntu鏡像以及UltraISO(軟碟通)。步驟如下:

  1、利用UltraISO制作U盤啟動盤;

  2、安裝Ubuntu16.04;

  3、安裝完系統后更新為國內的鏡像源,這點很重要,因為官方軟件源在國外,在國內使用下載速度是可想而知的慢,更換國內源(例如阿里雲)會快很多;

  以上步驟的詳細過程在網上都能找到,在此不多贅述,可參考此鏈接https://blog.csdn.net/baidu_36602427/article/details/86548203。說一下為什么會選擇Ubuntu16.04的版本,因為之前試過用18.04的版本,后面用snap安裝nextcloud的時候一直不成功,在網上試了很多解決辦法,包括使用代理下載和用官網的方法配置(也可能是我比較菜沒有找出問題所在)都不行。個人認為,用snap安裝可以省去很多安裝服務器和數據庫的麻煩,於是用回16.04版本,一下子就安裝成功了。

  安裝完系統並更新后,接下來便是安裝nextcloud,提醒一下,如果之前用nginx(apache)搭建過網站或者服務器,就不要用snap安裝的方式來裝nextcloud,是不能正常使用的。進入Ubuntu系統后,進入終端,輸入如下命令:

sudo apt-get install snap

  安裝snap,一般更新過后系統默認都是裝過的

sudo snap install nextcloud

 

  直到出現有"'nextcloud' √ installed"的字樣,則安裝成功

  這樣nextcloud就成功地部署到電腦上了。接下來便是看看雲盤的效果。首先要查看一下部署雲盤的這台電腦IP地址是多少(一般在家庭的話電腦IP都是由路由器分配,可以通過設置路由器給服務器分配一個固定的IP),然后在另外一台可以上網的設備(手機或者電腦),打開瀏覽器,輸入服務器IP,進入雲盤的設置界面(nextcloud貌似用php寫的),其實也可以下載nextcloud的客戶端,nextcloud支持跨平台,在Windows、Linux、Mac上都能用。打開頁面如下

  一開始會先設置一個賬號和密碼,然后登陸進行,就可以上傳文件並進行管理啦,不過不知道是不是系統的原因,單次上傳文件最大不能超過3G,這個問題后續探究一下

  關於nextcloud的其他功能和拓展后續慢慢研究,本篇文章主要是介紹快速部署。

  參考資料:

  https://www.cnblogs.com/lfri/p/10547525.html

  https://www.jianshu.com/p/a0db4c1bfaea

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM