1. 程式人生 > >OwnCloud建立私有云

OwnCloud建立私有云

描述

ownCloud 是一個開源免費專業的私有云儲存專案,它能幫你快速在個人電腦或伺服器上架設一套專屬的私有云檔案同步網盤,可以像 Dropbox 那樣實現檔案跨平臺同步、共享、版本控制、團隊協作等等。ownCloud能讓你將所有的檔案掌握在自己的手中,只要你的裝置效能和空間充足,那麼用其來幾乎沒有任何限制。

裝置環境

  1. Ubuntu 14.04 LTS
  2. Apache2、mysql、php

安裝步驟

  1. 安裝web伺服器

    apt-get install apache2

  2. 安裝PHP

    包括php5, php5-gd, php-xml-parser, php5-intl,可以一鍵安裝。
    apt install php5 php5-gd php-xml-parser php5-intl php5-mysql

  3. 安裝Curl安裝包

    apt install curl libcurl3 php5-curl

  4. 下載owncloud

    使用wget線上下載
    wget https://download.owncloud.org/community/owncloud-9.1.2.tar.bz2
    也可以下載後之後,通過scp複製到伺服器。

  5. 安裝owncloud

    解壓owncloud到web目錄下

    tar xjf owncloud-9.1.2.tar.bz2  
    cp -r -v owncloud/ /var/www/html/

    設定owncloud下的目錄許可權

    mkdir data  
    chown -R www-data
    :www-data data
    chown -R www-data:www-data config chown -R www-data:www-data apps
  6. 配置web伺服器

    vim /etc/apache2/apache2.conf

    修改如下內容,將AllowOverride對應的值改為All。啟用apache重寫模式。

    <Directory /var/www/>  
            Options Indexes FollowSymLinks  
            AllowOverride All  
            Require all granted  
    </Directory>

    配置apache支援php,而後重啟apache2。

  7. 為ownCloud設定資料庫

    資料庫的操作想必大家都已經很熟練了,這裡就不在描述了。

  8. 開始Web安裝

    1. 開啟瀏覽器,輸入自己的域名和服務地址。我已經使用DNS解析過了,所以訪問:http://owncloud.wsyw126.cc
    2. 開始安裝時會提示建立的管理員使用者和密碼,資料目錄可以是預設。配置資料庫中填入資料庫中的資料庫使用者,使用者密碼以及資料庫名,預設資料庫主機為localhost,可以更改為其它的資料庫伺服器,但是要保證使用者名稱密碼這些能驗證通過。都填好了之後點選安裝完成按鈕,則開始安裝。
  9. 等待安裝完成,就可以體驗了。