8.2. Red Hat 証明書システムサブシステムのインストール

以下のセクションには、パッケージのインストールを開始するために必要な基本情報など、Red Hat Certificate System サブシステムをインストールするための前提条件と手順に関する情報が含まれています。基本的なインストール手順は次のとおりです。
  1. アクティブなネットワーク接続を備えた Red Hat Enterprise Linux 7.1 サーバーをインストールします。
    注記
    必須ではありませんが、実際のほとんどのデプロイメントでは、Red Hat Enterprise Linux 7.1 がインストールされている別のマシンに Red Hat Directory Server と Red Hat Certificate System をインストールすることが推奨されるアプローチです。デプロイメントで別のマシンが使用されている場合は、特に記載がない限り、両方のマシンで次のコマンドシーケンスを実行します。
  2. Red Hat Subscription マネージャーを使用してシステムをサブスクライブし、Red Hat Certificate System を提供するサブスクリプションをアタッチします。
    # subscription-manager register
    						# subscription-manager list --available --all
    Red Hat Certificate System を提供するプール ID をメモします。さらに、すべての証明書サブシステムは Red Hat Directory Server へのアクセスも必要とします。
    # subscription-manager attach --pool=POOL_ID_CERT_SYSTEM
    						# subscription-manager attach --pool=POOL_ID_DIR_SERVER
    Certificate System が存在するマシンについては、必ず Red Hat Enterprise Linux Server のサブスクリプションをアタッチしてから、Red Hat Enterprise Linux オプションのリポジトリーを有効にしてください。
    # subscription-manager attach --pool=POOL_ID_Red_Hat_Enterprise_Linux_Server
    						# subscription-manager repos --enable rhel-7-server-optional-rpms
  3. Certificate System と Directory Server リポジトリーを有効にします。
    • 証明書サーバーリポジトリーが存在するマシン上で証明書サーバーリポジトリーを有効にします。
      # subscription-manager repos --enable=rhel-7-server-rhcs-9-rpms
    • Directory Server リポジトリーが常駐するマシン上で Directory Server リポジトリーを有効にします。
      # subscription-manager repos --enable=rhel-7-server-rhds-10-rpms
  4. 続行する前に、使用する各 Red Hat Enterprise Linux 7.1 システムに最新の更新が適用されていることを確認してください。
    # yum update
  5. それが常駐するマシンに、Directory Server パッケージをインストールします。
    # yum install redhat-ds
  6. 実際のドメイン名が各 /etc/resolv.conf ファイルに指定されていること、およびホスト名が各 /etc/hosts ファイル内に設定されていることを確認してください。
  7. それが常駐するマシン上で、Directory Server インストールスクリプトを実行し、デフォルトを選択するか、必要に応じてカスタマイズします。
    # /usr/sbin/setup-ds-admin.pl
  8. それが常駐するマシンに、Certificate System パッケージをインストールします。
    # yum install redhat-pki
  9. 証明書サーバーが存在するマシンで、pkispawn スクリプトを実行して、サブシステムインスタンスを作成および設定します。他のタイプのサブシステムを設定する前に、少なくとも 1 つの CA サブシステムがインストールされ、完全に設定されている必要があります。詳細は、pkispawn の man ページを参照してください。
  10. さまざまな Red Hat Certificate System サブシステムのエージェントインターフェイスにアクセスするには、適切に設定されたローカルまたはリモートの Mozilla Firefox Web ブラウザーを使用します。
Red Hat Certificate System サブシステムのインストールと設定について は、プランニング、インストール、およびデプロイメントガイド で詳しく説明されています。

8.2.1. JDK バージョンの確認

Red Hat Certificate System は OpenJDK 1.7.0 をサポートし、自動的にインストールします。
別のバージョンが必要な場合は、yum を 使用するか、からパッケージを直接ダウンロードして、OpenJDK をインストールできます。http://openjdk.java.net/install/。以下に例を示します。
# yum install java-1.7.0-openjdk
JDK をインストールした後、root として /usr/sbin/alternatives を 実行して、適切な JDK が利用可能であり、Red Hat Certificate System 9 を使用するために選択されていることを確認します。
# /usr/sbin/alternatives --config java
						There are 3 programs which provide 'java'.
						Selection    Command
						-----------------------------------------------
						1           /usr/lib/jvm/jre-1.4.2-gcj/bin/java
						+ 2           /usr/lib/jvm/jre-1.7.0-openjdk/bin/java
						*  3           /usr/lib/jvm/jre-1.6.0-sun.x86_64/bin/java
まだ選択されていない場合は 、/usr/sbin/alternatives コマンドを使用して、適切な選択を設定します。

8.2.2. yum 経由でインストールする

Red Hat Enterprise Linux 7.1 にサブシステムをインストールするには、サブシステムごとに次のようなコマンドを実行します。
# yum install pki-subsystem
サブシステムに は、次の Red Hat Certificate System サブシステムのいずれかを指定できます。
  • 証明書マネージャーの ca。
  • kra (キー回復局)。
  • オンライン証明書ステータスプロトコルレスポンダーの ocsp
  • トークンキーシステムの tks
  • トークン処理システムの tps
  • Java コンソールの コンソール
すべての Red Hat Certificate System 9 証明書サーバー PKI パッケージをインストールするには、次のように入力します。
# yum install redhat-pki

8.2.3. ISO イメージからのインストール

Red Hat Certificate System 9 は、Content Delivery Network から ISO イメージとしてダウンロードできます。この ISO イメージには、ローカル yum リポジトリーとして使用できる RPMS/ ディレクトリーが含まれています。
Certificate System が存在するマシンについては、必ず Red Hat Enterprise Linux Server のサブスクリプションをアタッチしてから、Red Hat Enterprise Linux オプションのリポジトリーを有効にしてください。
# subscription-manager attach --pool=POOL_ID_Red_Hat_Enterprise_Linux_Server
						# subscription-manager repos --enable rhel-7-server-optional-rpms
RPMS/ ディレクトリーを Web サーバー上に配置し、その場所をリポジトリーとして使用するように yum を設定します。その後、Red Hat Certificate System の説明に従ってインストールします。yum 経由でインストールする」
Red Hat Directory Server は ISO イメージとしても取得できます。詳細については、Directory Server のドキュメントを参照してください。