相信大家都用過網盤,現在更流行的說法應該叫“雲存儲”。比如國外的有Google Drive、Dropbox、SkyDrive等,國內的有百度雲、酷盤、金山快盤、華爲網盤等。這些網盤可以在不同的設備上來存儲和獲取數據,PC端、智能手機、平板電腦等等,不同設備間的數據是可以實時同步的。
雲的概念流行起來後,各大IT公司紛紛上馬雲計算,公有云和私有云的說法也逐漸被人所知。這次介紹的是開源軟件ownCloud來搭建自己的私有云。ownCloud 起源於一個叫The KDE 雲計算項目,現在已經適用於大多主流平臺,它最早是KED的開發者Frank Karlitschek 創建的,現在由一個ownCloud team共同開發。
官方網站:http://owncloud.org/
那麼如何在自己的VPS上搭建基於ownCloud的私有云呢?別急,一步一步來。
1、下載和安裝環境介紹
去官方網站下載最新Release的源碼,本次安裝用到的是最新版(截至2013年5月14日)ownCloud 5.0.5。
下載地址:
http://download.owncloud.org/community/owncloud-5.0.5.tar.bz2
ownCloud內核是用PHP5寫的,支持SQLite、MySQL、Oracle以及PostgreSQL等數據庫。簡單來說,是最典型的LAMP應用。
如何安裝LAMP環境,請參考:LAMP一鍵安裝腳本
2、安裝ownCloud
下載完成的源碼拷貝至網站根目錄後,執行以下命令解壓:
賦予權限才能創建data目錄(以/data/www/default/owncloud/目錄爲例):
瀏覽器打開網址執行安裝步驟:
http://VPS的公網IP地址/owncloud/
你要建立一個管理員帳號,輸入必填的用戶名和密碼就完成了。爲了配置數據庫,點“Advanced” 選擇MySQL,然後輸入MySQL的數據庫名、用戶名和密碼。點擊“Finish”完成安裝過程。如下圖:
安裝完成後,彈出歡迎界面,給出各種客戶端的同步工具下載。如下圖(點擊可看大圖):
3、安裝桌面同步或移動客戶端等
打開鏈接:http://owncloud.org/install/,有適用於Windows, Mac OS X, Linux, iOS, Android客戶端。選擇下載,安裝即可。
桌面同步客戶端可以連續同步、選擇文件夾同步、多文件夾同步。多文件夾同步是你可以同步對多個文件夾位置進行同步到多個ownCloud文件夾下。
ownCloud的使用過程基本跟主流雲存儲服務商雷同,就不一一細述了。
這是一個面向企業或者個人的私有云存儲系統,讓用戶在各大服務商提供的服務之外能有別的選擇。至少,數據是真正掌握在自己手中的。
其他相關文章:
https://post.smzdm.com/p/551660/
http://www.appinn.com/owncloud-6/