Debian Wheezy でお手軽に owncloud を入れてみるよ。
ただし、Wheezy には owncloud はないので、openSUSE Build Service で用意されているパッケージを利用する
ちなみに次回リリースの Jessie には今のところ含まれる見込み。
- openSUSE Build Service にあるインストールページの指示に従って、レポジトリと公開鍵の追加を行う。
- apache2 をまだ入れていない状態で owncloud をインストールすると、なぜか conflict の判定をされてしまうので、apt-get install owncloud の前に apache2 を入れておく。今回は apache2-mpm-prefork を入れた。
- aptitude update
- aptitude install owncloud
- http://ホスト名/owncloud/ にアクセスしてみる
- mod_rewrite に関するエラーメッセージがログイン画面に出ていたので、
# a2enmod rewrite
# service apache2 restart
した。
- SSL only にするために mod_ssl 追加。
# a2enmod ssl
# service apache2 restart
- /var/www/owncloud/config/config.php に
"forcessl" => true,
を追加。
- SSL でアクセスできること、http でアクセスしたら https にリダイレクトされることを確認
- 管理者アカウントの登録は適当に。MySQL の設定は面倒なので、SQLite でお茶を濁す
- できあがり
2013年10月時点での各バージョンでは ownCloud Client はそのまま使えるっぽい
参考文献