| Red Hat Linux 7.0: Official Red Hat Linux リファレンスガイド | ||
|---|---|---|
| Prev | Chapter 4. Red Hat Linux Secure Web Server のインストール | Next |
Red Hat Linux 7.0 をインストール時にはセキュアサーバを使用せず、後になってセキュアサーバをインストールすることも可能です。この場合、RPM、Gnome-RPM または Kpackageを 使用して、Red Hat Linux CD に含まれている RPM パッケージをインストールするのがもっとも簡便な方法です。
Red Hat Linux Secure Web Server は RPM (RPM パッケージ マネージャ) 形式で提供されます。RPM は、ソフトウェアパッケージのインストール、アンインストール、アップグレード、および照会を容易にするソフトウェアパッケージングシステムです。ソフトウェアをインストールする際に必ず RPM を使用しているならば、RPM はシステム上にインストールされたパッケージ、およびそれらに含まれるファイルに関連した情報を保ち続けます。
このプロセスを開始する前に、システム上で Web サーバが稼働している場合は、Red Hat Linux Secure Web Server をインストールする前に、サーバプロセスを停止しなければなりません。Apache Web サーバが稼働している場合は、root として 以下のコマンド (群) を発行することによってサーバプロセスを停止します。
/etc/rc.d/init.d/httpsd stop /etc/rc.d/init.d/httpd stop
Apache ベースの安全な Web サーバが稼働している場合は、1 番目のコマンドを使用してサーバプロセスを停止します。通常の (安全でない) Apache Web サーバが稼働している場合は、2 番目のコマンドを使用します。どちらも稼働している場合は、両方のコマンドを使用します。
GNOME または KDE を起動している場合は、Gnome-RPM や Kpackage などの GUI プログラムを使用してセキュアサーバのパッケージをインストールすることができます。代替手段として、RPM を使用することもできます。
Gnome-RPM の使用方法については、Chapter 1 や Official Red Hat Linux 入門ガイド を参照してください。Kpackage の使用方法に関する指示は、Kpackage Handbook Web ページ http://www.general.uwa.edu.au/u/toivo/kpackage/ にあります。
Red Hat Linux Secure Web Server のパッケージは RPM 形式で提供されるので、RPM によってパッケージをインストールすることができます。
インストールプロセスを開始する前に、まず CD-ROM をマウントしなければなりません。適当な Red Hat Linux CD を CD-ROM ドライブに挿入します。root として、以下のコマンドを入力して CD をマウントします。
mount /mnt/cdrom
すでに CD-ROM ドライブに関する /etc/fstab ファイルの中にエントリがある場合には、このコマンドでうまく行きます。このコマンドを実行した後で何らかの理由のためにエラーメッセージが表示される場合には、以下のコマンド
mount -t iso9660 /dev/cdrom /mnt/cdrom
によって CD-ROM ドライブをマウントてみてください。また、システム管理者によって、すでに (root ではない) ユーザに CD-ROM ドライブのマウントが許可されているかもしれません。いずれにしても、RPM によってパッケージをインストールするためには root となる必要があります。
CD-ROM ドライブをマウントしたら、RPM を含む CD 上のディレクトリに cd します。
cd /mnt/cdrom/RedHat/RPMS
ディレクトリが切り替わったら、RPM コマンドを使用して必要なパッケージをインストールします。apache、openssl および mod_ssl をインストールする必要があります。
たとえば、apache パッケージをインストールするためには、(まだなっていない場合) root となり、以下のコマンドを入力します。
# rpm -Uvh apache-1.3.12-3.i386.rpm apache ############################
そうすると apache パッケージがインストールされます。インストールする各パッケージについて前記のコマンドを繰り返して使用する必要があります。
注意:: RPM の使用法に関する指示の完全版は、Chapter 1 に含まれています。(同じ指示の要約版は、Official Red Hat Linux 入門ガイド に含まれています。)RPM は強力かつ機能の豊富なパッケージ管理システムです。使用法に何らかの疑問がある場合は、RPM に関する指示の完全版をチェックしてください。
パッケージのインストールが完了したら、CD-ROM をアンマウントする必要があります。まず、cd .. を使用して /mnt/cdrom の一つ上のディレクトリに移動します。次に、[umount /mnt/cdrom] と入力して CD-ROM をアンマウントします。eject /mnt/cdrom と入力すると、CD-ROM ドライブが開くので CD を取り除くことができます。
必要なパッケージのインストールが完了したら、次のステップで鍵を作成して証明書を取得します。Chapter 5 に進んで鍵と証明書を作成してください。