httpd をインストールして Web サーバーを構築します。
1.httpd をインストールします。
1 |
# yum -y install httpd |
# ウェルカムページ削除
1 |
# rm -f /etc/httpd/conf.d/welcome.conf |
2.httpd の設定です。サーバーの名前等は自身の環境に置き換えて設定してください。
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 |
# vi /etc/httpd/conf/httpd.conf 81 # 82 # ServerAdmin: Your address, where problems with the server should be 83 # e-mailed. This address appears on some server-generated pages, such 84 # as error documents. e.g. admin@your-domain.com 85 # 86 ServerAdmin root@sjk-00.local # 86行目:管理者アドレス指定 87 88 # 89 # ServerName gives the name and port that the server uses to identify itself. 90 # This can often be determined automatically, but we recommend you spe cify 91 # it explicitly to prevent problems during startup. 92 # 93 # If your host doesn't have a registered DNS name, enter its IP addres s here. 94 # 95 ServerName www.sjk-00.local:80 # 95行目:コメント解除しサーバー名指定 96 146 # 147 # AllowOverride controls what directives may be placed in .htacces s files. 148 # It can be "All", "None", or any combination of the keywords: 149 # Options FileInfo AuthConfig Limit 150 # 151 AllowOverride All # 151行目:変更 ( -> All ) 152 159 # 160 # DirectoryIndex: sets the file that Apache will serve if a directory 161 # is requested. 162 # 163 164 DirectoryIndex index.html index.cgi index.php 165 # 164行目:ディレクトリ名のみでアクセスできるファイル名を追記 ( index.cgi index.php ) 166 # 最終行に追記 # サーバーの応答ヘッダ ServerTokens Prod # キープアライブオン KeepAlive On |
起動設定
1 2 |
# systemctl start httpd # systemctl enable httpd |
3.HTMLテストページを作成して動作確認をします。クライアントPC で Web ブラウザを起動し、以下のように作成したテストページにアクセスできれば OK です。
1 2 3 4 5 6 7 8 |
# vi /var/www/html/index.html <html> <body> <div style="width: 100%; font-size: 40px; font-weight: bold; text-align: center;"> Test Page </div> </body> </html> |