B.3.2. Web サーバーの設定
次の手順に従って Apache web サーバーを設定します。
- クラスター内の各ノードに Apache HTTPD サーバーがインストールされているか確認します。また、 Apache web サーバーの状態をチェックするためクラスターに
wget
ツールもインストールしておく必要があります。各ノードで次のコマンドを実行します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow yum install -y httpd wget
# yum install -y httpd wget
- Apache リソースエージェントで Apache web サーバーの状態を取得できるようクラスター内の各ノード上の
/etc/httpd/conf/httpd.conf
ファイルに次のテキストがあるか、テキストがコメントアウトされていなか確認します。ファイルにこのテキストがなかった場合はファイルの末尾に追加します。Copy to Clipboard Copied! Toggle word wrap Toggle overflow <Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from 127.0.0.1 </Location>
<Location /server-status> SetHandler server-status Order deny,allow Deny from all Allow from 127.0.0.1 </Location>
- Apache で提供する web ページを作成します。クラスター内のいずれかのノードに 「LVM ボリュームを ext4 ファイルシステムで設定する」 で作成したファイルシステムをマウントし、そのファイルシステム上で
index.html
ファイルを作成したら再びファイルシステムをアンマウントします。Copy to Clipboard Copied! Toggle word wrap Toggle overflow mount /dev/my_vg/my_lv /var/www/ mkdir /var/www/html mkdir /var/www/cgi-bin mkdir /var/www/error restorecon -R /var/www cat <<-END >/var/www/html/index.html umount /var/www
# mount /dev/my_vg/my_lv /var/www/ # mkdir /var/www/html # mkdir /var/www/cgi-bin # mkdir /var/www/error # restorecon -R /var/www # cat <<-END >/var/www/html/index.html <html> <body>Hello</body> </html> END # umount /var/www