owncloud8をVPS(ubuntu 14.04)上に構築する。(UTF-8、data_directory変更、SSLの設定)
ここを見ながらやった http://idroot.net/tutorials/install-owncloud-8-ubuntu-14-04/
apt-get install apache2 apt-get install php5 php5-mysql apt-get install php5-gd php5-json php5-curl php5-intl php5-mcrypt php5-imagick apt-get install mysql-server # mysql の初期設定 mysql_secure_installation # mysql のuser設定のためログイン mysql -u root -p
-- SQL CREATE USER 'ownclouduser'@'localhost' IDENTIFIED BY 'YOURPASSWORD'; CREATE DATABASE ownclouddb; GRANT ALL ON ownclouddb.* TO 'ownclouduser'@'localhost'; FLUSH PRIVILEGES; exit
cd ~/tmp wget https://download.owncloud.org/community/owncloud-8.0.0.tar.bz2 sudo tar -xvf owncloud-8.0.0.tar.bz2 -C /var/www/html/ sudo chown www-data:www-data -R /var/www/html/owncloud/
/etc/apache2/sites-available/owncloud.conf
を以下内容で作成
<VirtualHost myhost.domain:443>↲ ServerName myhost.domain SSLEngine on SSLProxyEngine on RequestHeader set X_FORWARDED_PROTO 'https' SSLCertificateFile /**** SSLCertificateKeyFile /**** ErrorLog "/var/log/apache2/owncloud_error.log" TransferLog "/var/log/apache2/owncloud_access.log" <IfModule mod_alias.c> Alias /owncloud /var/www/html/owncloud </IfModule> <Directory “/var/www/html/owncloud”> Options Indexes FollowSymLinks AllowOverride All Require all granted </Directory> </VirtualHost>
/var/www/owncloued/.htaccess
を編集
(<IfModule mod_php5.c>
の箇所に1行追加)
php_value default_charset utf-8↲
/var/www/owncloud/config/config.php
を編集
(data directoryの変更)
'datadirectory' => '/data/owncloud'
sudo mkdir /data sudo mkdir /data/owncloud sudo chown -R www-data:www-data /data/owncloud sudo vim mkdir /data/owncloud/.ocdata sudo chown -R www-data:www-data /data/owncloud/.ocdata sudo a2ensite owncloud sudo service apache2 restart
この設定をやると、管理画面上で出る警告系のものは全て出なくなるはず。