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

この設定をやると、管理画面上で出る警告系のものは全て出なくなるはず。