ownCloud(enterprise版)のインストールと設定(Debian)

ownCloud(enterprise版)のインストールと設定(Debian)

さくらVPSのDibianに「ownCloud(enterprise)」の環境を作成しようと思います。
「ownCloud」はオンラインストレージを実現するためのサーバアプリケーションで、Dropboxのようにファイルのバージョン管理やファイルの共有をすることが可能になるようです。
クライアント用のアプリケーションも色々用意されているので、パソコンであれば「Windows」「Mac」「Linux」、スマホからは「iPhone」「Android」から「ownCloud」に格納されているデータの参照、更新が可能になります。

また、スマホで撮影した写真をインスタントアップロードしてくれるのがいい感じです。。撮影して直ぐにサーバに転送されるので、PCや別の端末で写真を見ることが出来ます。Dropboxにもインスタントアップロードはあるけど、ディスクが2Gしか使えないので直ぐ上限に達してしまい現実的でないので使ってない機能でした。

「ownCloud」は自分のサーバにインストールするので、ディスク容量の制限を受けることもないので何かと便利に使えそうな感じです。

 

で、、インストール方法については「リポジトリを登録してインストール」又は「パッケージからインストール」で迷うとこですが、

今回は最新版のエンタープライズ版をインストールしたかったので「パッケージからインストール」しました。

 

 

●パッケージからインストール

 

下記からDebian7用の最新版を取得する

http://download.owncloud.com/download/repositories/Debian_7.0/all/
owncloud-enterprise_5.0.12_all.deb

 

■wgetでパッケージを取得(現時点11/4で最新版を取得する)

wget http://download.owncloud.com/download/repositories/Debian_7.0/all/owncloud-enterprise_5.0.12_all.deb

 

■インストール

dpkg -i owncloud-enterprise_5.0.12_all.deb

インストールが終わると「/etc/apache2/conf.d/owncloud-enterprise.conf」が作成されるけど、僕の場合は色々都合があってここではない所に作成する
owncloud-enterprise.conf
——————————————-
<Directory /var/www/owncloud-enterprise/>
AllowOverride All
</Directory>
——————————————-
これを下に移動する

cd /etc/apache2/sites-available/109-owncloud-enterprise
——————————————-
<Directory /var/www/owncloud-enterprise/>
AllowOverride All
</Directory>
——————————————-


109-owncloud-enterpriseを有効化する

a2ensite 109-owncloud-enterprise


a2ensiteすると「/etc/apache2/sites-enabled」に
109-owncloud-enterprise -> ../sites-available/109-owncloud-enterprise
のようにシンボリックリンクが作成される

Apacheを再起動

service apache2 restart


ownCloudにアクセスする
http://xxx_xxxx.com/owncloud-enterprise

アカウント、データベース、データフォルダの設定を行う

範囲を選択_001

これでひとまず使えるようになるけど、以下の「その他の設定」もしておく

範囲を選択_002 範囲を選択_003   ファイル | ownCloud Enterprise Edition (hidekin) - Chromium_013

●その他の設定

■通信をSSL接続にする
/var/www/owncloud-enterprise/config/config.php

‘forcessl’ => true,
を追加する

■データフォルダを変更する
/var/www/owncloud-enterprise/config/config.php

‘datadirectory’ => ‘/xxxxxx/xxxxxx/data’,
を変更する

 

 

■もし、初期設定したい場合は下記のようにする

/var/www/owncloud-enterprise/config/config.php

‘installed’ => true,

‘installed’ => false,
にする

 

■PHPの設定を変更する

(owncloudのファイルアップロードサイズはデフォルトで2Mになっているので)
/etc/php5/apache2/php.ini

memory_limit = xxxM
post_max_size = xxxM
upload_max_filesize = xxxM
を適切に変更

※/var/www/owncloud-enterprise/.htaccessの設定でも可能??
<IfModule mod_php5.c>
php_value upload_max_filesize 513M
php_value post_max_size 513M
php_value memory_limit 512M

 

 

●クライアント側の設定(Ubuntu)

http://owncloud.org/install/

Linuxクライアント用をインストールする

範囲を選択_005 範囲を選択_006

サーバアドレス、ユーザの設定を行う
ownCloud 接続ウィザード_008 ownCloud 接続ウィザード_009 ownCloud 接続ウィザード_010

 

 

試しにテキストを編集してみる

ownCloud_011テキスト.txt (~-ownCloud) - gedit_012

 

●スマホ側の設定(Android)

GooglePlayからアプリをインストール

https://play.google.com/store/apps/details?id=com.owncloud.android&hl=ja

 

Screenshot_2013-11-04-16-58-04 Screenshot_2013-11-04-16-58-14

 

 

その他の画像

範囲選択_015 範囲選択_016 範囲選択_017 範囲選択_018 範囲選択_019 範囲選択_020 範囲選択_021

 

 

さくらインターネットvpsの設定(Debian)カテゴリの最新記事