最近在網上看到了一個免費空間Hostinger,免費版包含了2G空間、100G月流量,每個用戶可以創建兩個免費空間,我用其中的一個安裝了WordPress,用來當自己的Blog,效果可以看這里,另外一個安裝OwnCloud.
OwnCloud是開源的私有雲,服務器安裝好后,可以用客戶端進行同步,客戶的包含了Windows、Mac、Linux以及各種手機系統。
下面就是我搭建OwnCloud的介紹:
- 下載OwnCloud,打開網站,可以看到各種下載,我下載了ownCloud的zip包。
- 上傳OwnCloud,Hostinger免費版只提供了FTP上傳功能,而且SSH功能比較弱,只能在網頁上操作,很多功能都沒有,當然,我們也不能解壓后上傳文件夾,這樣太慢了。用FileZilla上傳壓縮包到服務器上。
- 解壓文件:SSH功能沒有解壓命令,用Hostinger自帶的FTP管理工具,因為文件太大,也不讓解壓,但是可以寫一個PHP文件來解壓。
解壓文件腳本:
<? // assuming owncloud-8.2.1.zip is in the same directory as the executing script. $file = 'owncloud-8.2.1.zip'; // get the absolute path to $file $path = pathinfo(realpath($file), PATHINFO_DIRNAME); $zip = new ZipArchive; $res = $zip->open($file); if ($res === TRUE) { // extract it to the path we determined above $zip->extractTo($path); $zip->close(); echo "WOOT! $file extracted to $path"; } else { echo "Doh! I couldn't open $file"; } ?>
上傳php文件到owncloud-8.2.1.zip文件同級目錄下,在瀏覽器上訪問該文件,就可以解壓成功了。
解壓以后,通過瀏覽器訪問,比如我選擇的二級域名是
http://ilvshare.esy.es,而且我的owncloud解壓后在public_html文件夾下,那么我可以訪問
http://ilvshare.esy.es/owncloud/,這時會提示輸入管理員賬號以及數據庫設置,默認是sqlite數據庫,可以在Hostinger里面創建一個MySQL數據庫,然后輸入數據庫信息。
服務器安裝好后,可以在owncloud的下載網站下載客戶端,安裝好客戶端后輸入自己的服務器地址,就可以上傳文件到自己的私有雲了。
有興趣的也可以自己創建一個試試看,Hostinger的注冊地址請點這里。