設定ファイルについて
WIKIPLUSの設定ファイルは以下に保存します。
- /opt/JPC/wikiplus/conf/
WIKIPLUSの動作に必要な設定ファイルは以下です。
ファイル名 | 内容 |
---|---|
server-config.yml | WIKIPLUSのサーバが動作するために必要なパラメータを設定するためのファイルです。このファイルは、/opt/JPC/wikiplus/libexec/にある、os.ymlとserver-config.ymlを上書きします。 影響範囲: サーバ全体 |
service-config.yml | WIKIPLUSの表記に関する設定や、サービスの設定をするためのファイルです。このファイルは、/opt/JPC/wikiplus/libexec/service-config.ymlを上書きします。 影響範囲: インスタンス(VirtualHost)全体 |
default-config.yml | インスタンス(VirtualHost)の動作のための初期値を設定するためのファイルです。このファイルは、インスタンスのデプロイごとに/var/www/[FQDN]/config/user-config.ymlとして複製されます。 default-config.ymlを変更しても、すでに作成されたuser-config.ymlは影響を受けません。また、user-config.ymlは、インスタンスごとの設定やプログラムにより変更されていくため、default-config.ymlの内容とは異なる場合があります。 このファイルは、/opt/JPC/wikiplus/libexec/default-config.ymlを上書きします。 |
limit-config.yml | インスタンス(VirtualHost)の動作制限のための初期値を設定するためのファイルです。このファイルは、インスタンスのデプロイごとに/var/www/[FQDN].ymlとして複製されます。 limit-config.ymlを変更しても、すでに作成された[FQDN].ymlは影響を受けません。インスタンス独自の制限を設定したい場合は、[FQDN].ymlを直接編集してください。 このファイルは、/opt/JPC/wikiplus/libexec/limit-config.ymlを上書きします。 |
wpadmin-config.yml | WIKIPLUSの管理ツールであるWPADMINを設定するためのファイルです。 |
YAMLについて
WIKIPLUSの設定ファイルはYAML形式で記述します。YAMLはインデントにも意味があるフォーマットのため、編集時には書式に十分ご注意ください。
YAMLについては以下で詳しく解説されています。
» http://magazine.rubyist.net/?0009-YAML
引き続き、「設定ファイルの準備」にお進みください。