搭建自己的OwnCloud私有雲


最近在網上看到了一個免費空間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的注冊地址請點這里


免責聲明!

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



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