• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:apacheの設定について)

Apacheの設定について

このQ&Aのポイント
  • CentOSで自宅サーバー構築のページを見ながらWebサーバー構築(Apache)をしています。
  • ポート開放やWebsite test resultsのテストはOKですが、サーバ名で表示させたいindex.htmlが表示されません。
  • ServerNameで何故index.htmlが表示されないかが分かりません。情報量が少なくて申し訳ありません。

質問者が選んだベストアンサー

  • ベストアンサー
  • hwoa1024
  • ベストアンサー率36% (122/336)
回答No.1

まずhttp://サーバー名/index.htmlで表示ができるか試してみてください。 それで表示される場合は/etc/httpd/conf/httpd.confファイル内の DirectryIndexという項目にindex.htmlが指定されているか確認してみてください。

conception1970
質問者

補足

気になる所をいくつか。 /etc/hostsファイルに 192.168~のローカルにサーバ名を記述。 /etc/httpd/conf/httpd.confで気になった点ですが、 最初に # <Directory /> Options FollowSymLinks AllowOverride None </Directory> という記述があって、 次に # This should be changed to whatever you set DocumentRoot to. # <Directory "/var/www/html"> # # Possible values for the Options directive are "None", "All", # or any combination of: # Indexes Includes FollowSymLinks SymLinksifOwnerMatch ExecCGI MultiViews # # Note that "MultiViews" must be named *explicitly* --- "Options All" # doesn't give it to you. # # The Options directive is both complicated and important. Please see # http://httpd.apache.org/docs/2.2/mod/core.html#options # for more information. # Options Indexes FollowSymLinks # # AllowOverride controls what directives may be placed in .htaccess files. # It can be "All", "None", or any combination of the keywords: # Options FileInfo AuthConfig Limit # AllowOverride None # # Controls who can get stuff from this server. # Order allow,deny Allow from all </Directory> という記述がありますが、これはどちらかを消さなければならないのでしょうか?何となくダブっている気がするのですが… それと、 DirectoryIndex index.html index.html という記述も在りました。 ただ、http://サーバー名/index.htmという風に 記述しても、空白のページしか表示されませんでした。もしかすると、DNSサーバの構築をやらないと 駄目なんでしょうか?

関連するQ&A