Red Hat Enterprise Linux 6の場合
クライアント証明書・クライアント鍵の配置
納品されたクライアント証明書とクライアント鍵を配置します。クライアント証明書・クライアント鍵についてはこちらをご覧ください。
クライアント証明書とクライアント鍵は、以下のパスに設置します。
/etc/pki/jpc-wikiplus/
コマンド例:
# mkdir /etc/pki/jpc-wikiplus/ # cp jpc-client.* /etc/pki/jpc-wikiplus/
リポジトリの登録
WIKIPLUSパッケージと関連ミドルウェアをインストールするためのリポジトリを設定します。
WIKIPLUSリポジトリとPostgreSQLリポジトリの登録
WIKIPLUSリポジトリRPM | https://dist2.justplayer.com/releases/jpc-wikiplus-release-el6-1.0.0-5.noarch.rpm |
---|
コマンド例:
# yum install https://dist2.justplayer.com/releases/jpc-wikiplus-release-el6-1.0.0-5.noarch.rpm # yum install http://yum.postgresql.org/9.4/redhat/rhel-6-x86_64/pgdg-redhat94-9.4-2.noarch.rpm
WIKIPLUSとPostgreSQLを同じサーバーにインストールする場合も、PostgreSQL 9.4のリポジトリを登録してください。 |
rhel-6-server-optional-rpmsの有効化
/etc/yum.repos.d/redhat.repoを編集し、「rhel-6-server-optional-rpms」を探してenabledを1にして有効化します。
[rhel-6-server-optional-rpms] (中略) enabled = 1 (後略)
公開鍵のインポート
パッケージの署名を確認するためのキーをRPMにインポートします。
# rpm --import /etc/pki/rpm-gpg/RPM-GPG-KEY-JPCRPM
SELinux(任意)
個別に適した設定にすることにより、WIKIPLUSはSELinuxを利用した環境でも動作しますが、ここでは無効にする場合の例をご案内します。
/etc/selinux/config
# This file controls the state of SELinux on the system. # SELINUX= can take one of these three values: # enforcing - SELinux security policy is enforced. # permissive - SELinux prints warnings instead of enforcing. # disabled - No SELinux policy is loaded. SELINUX=disabled # SELINUXTYPE= can take one of these two values: # targeted - Targeted processes are protected, # mls - Multi Level Security protection. SELINUXTYPE=targeted
SELinuxの状態は以下のコマンドで確認することができます。
$ sestatus SELinux status: disabled
設定を反映するために、サーバーを再起動します。
コマンドで一時的にSELinuxを無効にするときは以下のようにします。
# setenforce 0
hosts(任意)
ホスト名がDNSで解決できない(ローカル名など)場合は、/etc/hostsに記述しておきます。
/etc/hosts
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 wp.example.jp.local
パッケージのインストール
yumコマンドでWIKIPLUSとmod_fcgidをインストールします。
# yum install wikiplus mod_fcgid
承認フロー機能つきのWIKIPLUSをご契約の場合はモジュールもインストールします。
# yum install wikiplus-module-approval
WIKIPLUSと同じサーバーにPostgreSQLをインストールする場合は、PostgreSQL 9.4もインストールします。
# yum install postgresql94.x86_64 postgresql94-server.x86_64
引き続き「WIKIPLUSのセットアップ」にお進みください。