1-10.owncloud の変更点

Top > 1-10.owncloud
  • 追加された行はこの色です。
  • 削除された行はこの色です。
  • 1-10.owncloud へ行く。

[[1-9.MySQL + Wordpress]] とやることはあまりかわらん。
http://tecadmin.net/install-owncloud-on-ubuntu/
http://weblabo.oscasierra.net/owncloud7-centos6-2/
https://doc.owncloud.org/server/7.0/admin_manual/installation/source_installation.html

*MySQLでの作業 [#fd42535f]
Webminログインして、サーバ→MySQLを選択
「ユーザの許可」に入る。
「新規ユーザを作成」をクリック。
ユーザ名に「ocuser」
パスワードに「ocuserのパスワード」
ホストに「localhost」
許可は全てを非選択。
そして「作成」クリック。

「新規データベースを作成」をクリック
データベース名に「owncloud」
Character set 「default」
初期テーブル「なし」
そして「作成」クリック。

「データベースの許可」に入る
データベース→Selected→「owncloud」
ユーザー名→「ocuser」
ホスト→「localhost」
許可→「権限の認可」以外を全て選択、
そして「作成」クリック

*owncloudのダウンロード [#se072fb0]
https://owncloud.org/ に行って、最新版をダウンロード

*owncloudを/var/www/htmlに展開 [#kd490082]
 $ cd /var/www/html
 $ sudo tar xjf ~/Downloads/owncloud-9.0.1.tar.bz2
 $ sudo chown -R www-data:www-data owncloud
 $ sudo chmod -R 755 owncloud

*apacheの設定 [#k9a7cc70]
必要なのかどうなのかチェックすること。*.confに
以下を追記
 DocumentRoot "/var/www/html/owncloud/"
 ServerTokens Prod
 ServerSignature Off
  
 <Directory /var/www/html/owncloud>
  Options -Indexes FollowSymLinks
  AllowOverride All
  Order allow,deny
  Allow from all
 </Directory>

*ファイルサイズ、phpメモリリミットの設定 [#k265cf35]
http://christina04.hatenablog.com/entry/2014/10/28/103429
http://techblog.clara.jp/2014/07/owncloud_how-to-install/
 $ sudo vim /etc/php5/apache2/php.in
 
 ;This sets the maximum amount of memory in bytes that a script is allowed to allocate
 memory_limit = 1G
  
 ;The maximum size of an uploaded file.
 upload_max_filesize = 512M
  
 ;Sets max size of post data allowed. This setting also affects file upload. To upload large files, this value must be larger than upload_max_filesize
 post_max_size = 512M

 $ sudo vim /var/www/owncloud/.htaccess
 
 php_value upload_max_filesize 512M
 php_value post_max_size 512M
 php_value memory_limit 512M

どっち優先?
http://www.atmarkit.co.jp/ait/articles/1112/21/news127.html
php.ini->Master value, .htaccess->Local value (Master valueを上書き)
phpの設定として有効なのはLocal value。

max_input_time と max_execution_time も見直し。

*owncloud web installerの起動 [#zdb9fc19]
http://localhost/owncloud/ にアクセス。
owncloudページ立ちあがったら、まだユーザ・パスワード入れずに、下の方のAdvancedを押してデータベース設定。mysqlで作成したデータベースとユーザ、パスワード情報の入力。それが終わったらFinish setupを押す。
http://techblog.clara.jp/2014/07/owncloud_how-to-install/
http://owncloud.jp/owncloud_manual/contact#

*config/config.phpの編集 [#x8e64415]
この時点でlocalhost以外からアクセスすると以下のメッセージが出て来る。
 信頼されていないドメインからサーバーにアクセスしています。
 
 管理者に問い合わせてください。このサーバーの管理者の場合は、"trusted_domain" の設定を config/config.php に設定してください。config/config.sample.php にサンプルの設定方法が記載してあります。
 環境により、下のボタンで信頼するドメインに追加する必要があるかもしれません。
 "hoge.hoge.com" を信頼するドメイン名に追加

なので編集。
 % sudo vi /var/www/html/owncloud/config/config.php
 
 'trusted_domains' => 
  array (
    0 => 'localhost', 
    1 => '192.168.0.x',
    2 => 'hoge.hoge.com',
 ),

ぐらいにする。

*日本語 [#e5d0b1b3]
https://304.jp/owncloud/112/