minato128 blog

minato128の公開メモ帳です。

ownCloud 4.5 インストールメモ

環境

CentOS 6.3 (sakuraVPS)
PHP 5.4.7
Apache 2.2.15
ownCloud 4.5

PHP

cd usr/local/src/
wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm
rpm -ivh remi-release-6.rpm
yum remove php*
yum --enablerepo=remi-test install php
yum --enablerepo=remi-test install php-devel php-gd php-mbstring php-mysql php-pdo php-pear php-xml php-imap

Apache

yum -y install httpd
/etc/rc.d/init.d/httpd start
chkconfig httpd on
emacs /etc/httpd/conf/httpd.conf
rm -f /etc/httpd/conf.d/welcome.conf
rm -f /var/www/error/noindex.html
rm -f /var/www/html/index.html

http://owncloud.org/support/install/
公式に書いてあるように、httpd.confの‘AllowOverride’を‘All’にしないといけない。
その他の設定は省略。

ownCloud

cd var/www/html/
wget http://mirrors.owncloud.org/releases/owncloud-4.5.0.tar.bz2
tar -xjf owncloud-4.5.0.tar.bz2
chown -R apache:apache owncloud
cd owncloud
mkdir data
chown apache:apache data
chmod 770 data

「http://サーバーIP/owncloud/」にアクセスして初期設定する。

SSLを使えるようにする

#参考 http://centossrv.com/apache-ssl.shtml
yum -y install mod_ssl
cd /etc/pki/tls/certs/
sed -i 's/365/3650/g' Makefile
make server.crt
openssl rsa -in server.key -out server.key
emacs /etc/httpd/conf.d/ssl.conf
/etc/rc.d/init.d/httpd restart