2015年7月1日水曜日

owncloudをインストールして、しょうもないことで引っかかったこと。configディレクトリとか、config.phpとか。

owncloudで、どうしてもconfigディレクトリに書き込めないだの、参照できないだのと言われてどつぼにはまる。
一度OSから入れ直すというしょうもないことをした。
原因は、selinux。
もうね。
何で切らなかったのかと。

しかも入れ直して、何故か繋がらなくて焦るというね。
原因は、firewalld。
もうね。
なんでiptablesの設定忘れるのかと。

あと今回初めて内向きで、且つ別ドメインからの接続をやったのだけれども、
信頼できないホストがどうのとか。
原因は、/config/config.php。

いや、これはわからんだろう・・・。
ということで、
config.phpの説明。
//https://doc.owncloud.org/server/7.0/admin_manual/configuration/config_sample_php_parameters.html
$CONFIG = array (
  'instanceid' => 'uniqueidentifier',//ユニークID。勝手に付く。
  'passwordsalt' => 'auto-generatedbytheownCloudinstaller',//インストーラが自動生成
  'secret' => 'SecretusedbyownCloudforvariouspurposesegtoencryptdata',//暗号化に使ったりする何か
  'trusted_domains' =>//信頼できるドメイン。arrayのところに番号とともに増やしていく。localhostは指定できない
  array (
    0 => 'example.com',
    1 => '192.168.100.10',
  ),
  'datadirectory' => '/var/www/html/owncloud/data',//データ保持ディレクトリ
  'overwrite.cli.url' => 'https://127.0.0.1/owncloud',//コマンドラインツール用のパス
  'dbtype' => 'mysql',//使用データベース
  'version' => '8.0.4.2',//バージョン情報
  'dbname' => 'owncloud',//データベース名
  'dbhost' => 'localhost',//ホスト名
  'dbtableprefix' => 'oc_',
  'dbuser' => 'owncloud',//データベースユーザ名
  'dbpassword' => 'ownclouddatabasepassword',//データベースパスワード
  'installed' => true,//インストール状況
  'forcessl' => true,//SSL強制か否か
  'forceSSLforSubdomains' => true,//サブドメインにSSLを強制するかどうか
  'loglevel' => 2,//ログレベル
);
もうね・・・もうね・・・。

0 件のコメント:

コメントを投稿