centos7 に owncloud を入れる

必要なもの

ウェブサーバー  apache 恐らく nginx でも可
PHP
DBソフト mysql 公式によると MySQL / MariaDB / PostgreSQL をサポートしている模様

yum かなんかで apache php mysql などを入れておく owncloud のインストールは デフォルトのレポジトリだとはいってないので追加する


cd /etc/yum.repos.d wget http://download.opensuse.org/repositories/isv:/ownCloud:/community/CentOS_7/isv:ownCloud:community.repo yum install owncloud

mysql に owncloud 用のデーターベースとユーザー名パスワードを用意しておく。
apache を起動させて http://パブリックIP/owncloud に飛ぶとセットアップ画面に飛ぶと思われます。
(ここで 403 permission エラーが出る場合は selinux、iptalbes(firewall),httpd.conf,chmod 関係)を確認するといいかもしれないです。)
vim httpd.conf (centos7 から書き方が変わったらしいので別途記載)

・
・
・
・
<Directory /usr/share/owncloud>
Require all granted
</Directory>

あとはセットアップ画面で mysql で作ったデータベース名などを入力して owncloud 用のアカウントを作るだけです。