• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:パーパーフェクトPHP[技術評論社]のP29まで終)

PHPのバーチャルホストの追加手順

このQ&Aのポイント
  • パーフェクトPHPのP29まで終了し、次にP30でバーチャルホストの追加手順を学びます。
  • バーチャルホストを追加する際は、まずドキュメントルートとなるディレクトリを作成します。
  • その後、httpd-vhots.confファイルにバーチャルホストの設定を追加し、Apacheを再起動します。また、ドメインの指定をhostsファイルに追加する必要があります。

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

  • ベストアンサー
  • Heuchler
  • ベストアンサー率80% (4/5)
回答No.1

断っておきますが、ご提示した書籍は所持していません。 何をするのかわからないと言う前に、これが何をするための作業か理解していますか? 仮想的なホストを追加するためですよね つまり、これは1 台のマシン上で二つ以上のウェブサイトを扱うための設定です 手元に書籍が無いので推測ですが P.28で設定したドキュメントルート等は、追加されるホストとは関係ない設置済みのホストのはずです httpd.confでバーチャルホストの設定を読み込むように設定済みのはずだと思いますので 既に設置されているのは study.localhost でアクセスできますよね? さて、内容についてですが 行頭に # がない<VirtualHost *:80>から</VirtualHost>までの内容をコピーして(<VirtualHost *:80>、</VirtualHost>も含み その下に貼り付けてください それから追加するウェブサイトのDocumentRoot(コンテンツが置かれているディレクトリ)と ServerName(http://hoge.piyo.jp でアクセスされて表示したいならhoge.piyo.jpと書く)を設定し直してください あとはApacheを再起動させればいいです。 詳しくは http://httpd.apache.org/docs/2.4/vhosts/ http://kazmax.zpp.jp/apache/apache5.html をご覧下さい 今回のご質問はプログラミングではなくサーバの設定ですのでカテ違いです サーバ(Apache)のカテゴリーで、ご質問なさるべきでした 以上の内容やリンク先で理解できなかったのなら再度、そちらのほうにご質問なさると 知識に明るい方々がいらっしゃいますので回答がつきやすいかと思います

arimurajyu
質問者

お礼

ご回答誠にありがとうございました。    ご回答の内容と、サイトの内容も含め、全部ではないですが、  読んで、PHPではないというということが分かりました。  「バーチャルホスト」関係なので、私としましても、また未知の分野ですが、これも  勉強しないと、この本を進めることができないので、がんばります^^    質問をする場合は  「サーバ(Apache)のカテゴリー」とのことなので、  このスレッドを一度〆て、再度、Apache関係のカテゴリーに書き込みます。    それとP29の内容も同様に記載しようと思います。

関連するQ&A