網盤靠不住?是時候給自己搭一個私有雲盤瞭

08-19

大傢都知道,這兩年雲盤被封的封,被查的查,幾乎沒剩幾個瞭。。

而且還隔三差五的爆出各種雲盤泄露隱私的新聞。

泄露隱私就算瞭,反正我也不會把隱私信息傳到雲盤,沒什麼可以泄露的。。

很多時候資料存在雲盤,一不小心就變成瞭 8 秒教育篇。。。

買個硬盤吧,安全是安全,但不能做到隨用隨看,帶著很不方便。我那 100 個 G 的學習資料實在是無處安放啊。。

所以今天,我就教大傢自己動手做一個專屬於你自己的私密雲盤。。

幾種搭建方法

對於個人用戶來說,主要有下面幾種方法:

1、NAS + 機械硬盤

優點:省事方便,有的廠商有拓展應用,功能強大,例:群暉(Synology)

缺點:價格偏高

2、路由器自帶存儲空間

優點:自帶 NAS 功能,裡面也自帶一些方便的應用,點擊就能安裝,例:小米路由器 Pro

缺點:價格偏高

3、樹莓派 + 機械硬盤

優點:造價低,跟著教程做就能成功

缺點:需要懂點技術,稍微麻煩

如果你是土豪你有錢,那就不要問賈維斯瞭,今天我們主要介紹的就是成本最低的第三種方法:樹莓派 + 機械硬盤。

樹莓派 1 個

機械硬盤 1 個

最終實現的效果

1、局域網內的多個設備能夠方便的互傳文件;

2、能快速上傳和下載私有雲裡的文件;

3、能夠在任何有網絡的地方安全的上傳下載私有雲裡的文件;

4、私有雲裡的文件可以直接分享給其他人;

5、新功能不斷完善 …… 比如,一回到傢就會自動將你的照片文件備份到私有雲;在外面丟一個下載鏈接到雲上,回到傢的時候,文件已經下載到私有雲瞭 ……

搭建私有雲教程(一)

第一步:為樹莓派連上路由器,並獲取樹莓派 IP 地址。最簡單的方法是打開路由器後臺,就可以看到樹莓派的 IP 地址瞭。

第二步:打開電腦,下載並安裝軟件 "PuTTY"(後臺回復 "PuTTY" 可以獲取下載鏈接),將樹莓派 IP 地址輸入到下方的紅框內,最後點擊 OPEN 按鈕。

(PuTTY 設置頁面)

設置成功後會出現下面的頁面。

(登陸時的默認賬號:pi,密碼:raspberry)

接下來的所有操作都是在上面這個頁面裡面操作,主要是寫一些代碼。

為瞭方便大傢操作,我把代碼引用出來瞭,大傢直接復制黏貼到上面的黑框就可以瞭。

一、更新樹莓派系統

sudo apt-get update

sudo apt-get upgrade

如果有出現這種 403 或者 404 的字樣,需要重新執行一遍代碼(如果一直有錯誤,可以試試多執行幾次)

(圖 1)

(圖 2)

二、安裝 LAMP 套件

1、安裝 apache2

sudo apt-get install apache2

2、安裝 MySQL

sudo apt-get install mysql-server

安裝以後會讓你設置一個 MySQL 的密碼,要記著,後面有用。

確認密碼

3、安裝 php 和依賴

sudo apt-get install php5 php5-gd php-xml-parser php5-intl php5-sqlite php5-mysql smbclient curl libcurl3 php5-curl

4、安裝 phpmyadmin

sudo apt-get install phpmyadmin

根據提示輸入設置的 MySQL 用戶名和密碼,選擇 MySQL,就可以自動配置好 phpmyadmin。

這裡我直接按瞭回車,選瞭第一個。

回車鍵

數據庫賬號的密碼

確認密碼

5、從 https://owncloud.org/install/ 下載最新的 ownCloud Server,並解壓到 web 根目錄(/var/www/html)

sudo wget https://download.owncloud.org/community/owncloud-10.0.2.zip

PS:10.0.2 是最新的版本號,具體最新的是什麼,可以去(https://owncloud.org/install/#edition),看下面這個地方:

如果在下載未完成的情況下中斷 SSH、斷電等意外導致下載中斷的話,可以使用下面這些語句來繼續下載,不用從頭開始。

sudo wget -c https://download.owncloud.org/community/owncloud-10.0.2.zip

解壓下載的壓縮包

sudo unzip owncloud-10.0.2.zip -d /var/www/html/

進入 owncloud web 目錄

cd /var/www/html/owncloud

建立數據庫目錄

sudo mkdir data

6、修改目錄權限

OwnCloud 在安裝的過程中需要對一些目錄有寫的權限,所以,我們需要在在 /owncloud 目錄下運行以下命令:

sudo chown -R www-data:www-data data

sudo chown -R www-data:www-data config

sudo chown -R www-data:www-data apps

到這裡,所有需要在樹莓派上安裝的東西就完成瞭,接下來隻需要配置好數據庫和 ownCloud 就可以使用瞭

三、配置 MySQL(數據庫)

1、登錄數據庫

mysql -u root -p

2、輸入之前安裝 MySQL 的時候設置的密碼

(出現下圖這樣的字樣,就是登陸成功瞭)

3、成功登陸後,在 MySQL 這個軟件中建立一個數據庫

CREATE DATABASE 數據庫名稱(自定義);

例如:

CREATE DATABASE owncloud;

警告:代碼最後的分號一定要有!!!

出現這個提示應該就是可以瞭

4、為剛才建立的數據庫建立自己的賬戶

GRANT ALL ON mysql 數據庫名稱 .* to 'mysql 數據庫用戶名 '@'localhost' IDENTIFIED BY 'mysql 數據庫密碼 ';

例如:

GRANT ALL ON owncloud.* to 'Jarvis'@'localhost' IDENTIFIED BY '23333333';

5、執行下面命令分配權限

FLUSH PRIVILEGES;

6、到此 MySQL 就配置完畢,輸入 exit 退出即可

到這裡,樹莓派上需要弄的東西就都完成瞭!!!

不過,還需要讓樹莓派重啟才能使用,重啟代碼:

sudo reboot

PuTTY 軟件裡所有的設置到此結束

打開我們電腦瀏覽器,並在地址欄裡輸入

樹莓派 IP 地址 /owncloud

例如:

192.168.31.202/owncloud

就會看到這個畫面

填寫完以後,按下回車就可以瞭

PS:數據庫用戶名、密碼和數據庫名是我們在 PuTTY 中設置的

設置完成之後就可以用我們設置的賬戶名和密碼登錄後臺瞭。

(後臺跟很多雲盤差不多)

然後我們就可以將自己的文件上傳到這個私有雲,並且下載私有雲平臺的所有文件,速度都是快的飛起啊。。

嗯,第一期就先教大傢如何搭建一個私有雲,不過這樣搭建的私有雲隻能在局域網內使用,而且存儲空間比較小,第二期會有擴展內容:

1、利用機械硬盤擴展私有雲空間;

2、打破局域網的限制,在任何有網絡的地方都可以上傳下載。

3、私有雲平臺內容分享

精彩圖片
文章評論 相關閱讀
© 2016 看看新聞 http://www.kankannews.cc/