このスレッドは未解決です(解決したらこちらで解決済にしてください)
<<戻る

バーチャルホスト設定 このメッセージに返信する
日時: 2008/02/01 16:09
名前: ポン太
URL:
バーチャルホストを設定してるのですが・・・
2点わからない点があります
初心者の為どうか分かりやすくご回答頂けると助かります。よろしくお願いします

質問1
・メインWebサイトは http://centossrv.com/ として
・追加するWebサイトは http://virtual1.com/ http://virtual2.com/ の場合
バーチャルホスト設定ファイル作成
[root@centos ~]# vi /etc/httpd/conf.d/virtualhost.conf を作成する場合
[root@centos ~]# vi /etc/httpd/conf.d/virtualhost.conf
NameVirtualHost *:80
<VirtualHost *:80>
ServerName centossrv.com
</VirtualHost>
<VirtualHost *:80>
ServerName virtual1.com
DocumentRoot /var/www/html/virtual1
ErrorLog logs/virtual-error_log
CustomLog logs/virtual-access_log combined env=!no_log
</VirtualHost>
<VirtualHost *:80>
ServerName virtual2.com
DocumentRoot /var/www/html/virtual2
ErrorLog logs/virtual-error_log
CustomLog logs/virtual-access_log combined env=!no_log
</VirtualHost>
という感じになるのでしょうか?
初心者ですがどうしても3つのドメインを立ち上げなくてはいけなく困惑してます


質問2
BIND確認で
[root@centos ~]# dig virtual1.com
を確認した場合
# dig virtual1.com

; <<>> DiG 9.3.3rc2 <<>> virtual1.com
;; global options: printcmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64898
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 13, ADDITIONAL: 13

;; QUESTION SECTION:
;virtual1.com. IN A

;; ANSWER SECTION:
virtual1.com. 900 IN A 111.111.111.111

;; AUTHORITY SECTION:
. 505013 IN NS c.root-servers.net.
. 505013 IN NS d.root-servers.net.
. 505013 IN NS e.root-servers.net.
. 505013 IN NS f.root-servers.net.
. 505013 IN NS g.root-servers.net.
. 505013 IN NS h.root-servers.net.
. 505013 IN NS i.root-servers.net.
. 505013 IN NS j.root-servers.net.
. 505013 IN NS k.root-servers.net.
. 505013 IN NS l.root-servers.net.
. 505013 IN NS m.root-servers.net.
. 505013 IN NS a.root-servers.net.
. 505013 IN NS b.root-servers.net.

;; ADDITIONAL SECTION:
a.root-servers.net. 591681 IN A 198.41.0.4
b.root-servers.net. 591681 IN A 192.228.79.201
c.root-servers.net. 591681 IN A 192.33.4.12
d.root-servers.net. 591681 IN A 128.8.10.90
e.root-servers.net. 591681 IN A 192.203.230.10
f.root-servers.net. 591681 IN A 192.5.5.241
g.root-servers.net. 591681 IN A 192.112.36.4
h.root-servers.net. 591681 IN A 128.63.2.53
i.root-servers.net. 591681 IN A 192.36.148.17
j.root-servers.net. 591681 IN A 192.58.128.30
k.root-servers.net. 591681 IN A 193.0.14.129
l.root-servers.net. 591681 IN A 199.7.83.42
m.root-servers.net. 591681 IN A 202.12.27.33

;; Query time: 22 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Feb 1 15:45:24 2008
;; MSG SIZE rcvd: 459

と表示されました
ルートサーバのアドレスが出てますが これで良いのでしょうか?
ドメインvirtual1.com とIPアドレス111.111.111.111が表示されてたので良いのかと思い続けていったのですが どうしても気になりましたのでご質問させて頂きます

よろしくお願いします お力をお貸し下さい
記事編集 編集
Re: バーチャルホスト設定 このメッセージに返信する
日時: 2008/02/01 16:53
名前: ポン太
URL:
追記です

DynamicDNSサービスを使用してます
記事編集 編集
Re: バーチャルホスト設定 このメッセージに返信する
日時: 2008/02/19 23:12
名前: 愚者
URL:
/etc/httpd/conf.d/virtualhost.conf
についてですが・・・

まずはやってみてはいかがでしょうか?

答えを言うと、
/etc/httpd/conf/httpd.conf
の中で
Include conf.d/*.conf
という記述が見つかると思います。
これは、/etc/httpd/conf.d/*.conf
を全て取り込む、という意味です。
なので、拡張子が.confであれば、www.exsample.comとwww2.example.comを
1つのvirtualhost.confに書いても、それぞれに分けて書いても、動作そのものは同じです。

それから、ドメイン名を例を挙げて書く場合はexample.comやexample.jpを使用するべきです。
virtual1.comは既に誰かが取得しています。

digコマンドについてですが、ANSWERセクションにIPアドレスがかえってくるのであれば、
期待した動作はしていると思います。
ルートDNSサーバのIPアドレスがAUTHORITY SECTIONおよびADDITIONAL SECTIONに出る理由は
お使いのDynamicDNSサービスの管理者に聞くしかないと思います。
記事編集 編集
сумки Луи Витон このメッセージに返信する
日時: 2013/08/02(Fri) 18:15
名前: 012908
URL: http://louisvuitton-ru.tumblr.com/
Stars on Iceが毎年あると思います。例年は年明けくらいですが今年はオリンピックシーズンなので遅いかも知れませんね。バンクーバーオリンピックのシーズンにオリンピックが終わってから春先に見に行った記憶があります(*^^*) сумки Луи Витон http://louisvuitton-ru.tumblr.com/
記事編集 編集
件名※必須
名前※必須
URL
任意のパスワード (投稿後のコメント修正・削除時に使用)
画像認証※必須 投稿キー(画像で表示されている数字を入力)
コメント※必須

※質問を投稿後に自己解決された場合は、原因と行った対処を具体的に書き込み下さるよう、よろしくお願いします。

- WEB PATIO -