CentOS6 / Apache(VirtualHost)の設定の巻
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
*** バーチャルホストを試してみる [#s2b2a147]
- バーチャルホストの設定方法としては、「IPベース」「Name...
- ここでやりたいこと
1. サブドメインによるアクセス切り替え
2. マルチドメイン対応
-- サブドメインや、マルチドメインの設定は bind による[[事...
*** サブドメインによるアクセス切り替え [#jae5d3ef]
- COLOR(RED){''/etc/httpd/conf/httpd.conf''} 以下の定義値...
#ServerName www.example.com:80 ← コメントにする
NameVirtualHost *:80 ← コメントを解除
- COLOR(RED){''/etc/httpd/conf.d/virtualhost-sea-bird.org...
#
# Use name-based virtual hosting.
#
<VirtualHost *:80> ← 1.
ServerAdmin hoge@sea-bird.org
DocumentRoot "/var/www/html"
ServerName www.sea-bird.org
ErrorLog logs/error_log
CustomLog logs/access_log combined
</VirtualHost>
<VirtualHost *:80> ← 2.
ServerAdmin hoge@sea-bird.org
DocumentRoot "/var/www/html/blog"
ServerName blog.sea-bird.org
ErrorLog logs/error_log
CustomLog logs/access_log combined
</VirtualHost>
<VirtualHost *:80> ← 3.
ServerAdmin hoge@sea-bird.org
DocumentRoot "/var/www/html/hoge"
ServerName test.sea-bird.org
ErrorLog logs/error_log
CustomLog logs/access_log combined
</VirtualHost>
- サーバを再起動します
# /etc/init.d/httpd restart
# httpd -S
-- 上記の設定の意味は以下の通りです
1.www.sea-bird.org にアクセスがあった場合、ドキュメン...
2.blog.sea-bird.org にアクセスがあった場合、ドキュメン...
3.hoge.sea-bird.org にアクセスがあった場合、ドキュメン...
*** マルチドメイン対応 [#ecbe247f]
- mcbc-net.net ドメインも所有しているので同じサーバでルチ...
- COLOR(RED){''/etc/httpd/conf.d/virtualhost-mcbc-net.net...
#
# Use name-based virtual hosting.
#
<VirtualHost *:80>
DocumentRoot "/var/www/html"
ServerName www.mcbc-net.net
</VirtualHost>
*** 参考にさせて頂いたサイト様 [#z6fef845]
-- [[バーチャルホスト設定(Apache)>http://centossrv.com/ap...
-- [[IPベースのバーチャルホスト(内部検証用)|CentOS>htt...
終了行:
*** バーチャルホストを試してみる [#s2b2a147]
- バーチャルホストの設定方法としては、「IPベース」「Name...
- ここでやりたいこと
1. サブドメインによるアクセス切り替え
2. マルチドメイン対応
-- サブドメインや、マルチドメインの設定は bind による[[事...
*** サブドメインによるアクセス切り替え [#jae5d3ef]
- COLOR(RED){''/etc/httpd/conf/httpd.conf''} 以下の定義値...
#ServerName www.example.com:80 ← コメントにする
NameVirtualHost *:80 ← コメントを解除
- COLOR(RED){''/etc/httpd/conf.d/virtualhost-sea-bird.org...
#
# Use name-based virtual hosting.
#
<VirtualHost *:80> ← 1.
ServerAdmin hoge@sea-bird.org
DocumentRoot "/var/www/html"
ServerName www.sea-bird.org
ErrorLog logs/error_log
CustomLog logs/access_log combined
</VirtualHost>
<VirtualHost *:80> ← 2.
ServerAdmin hoge@sea-bird.org
DocumentRoot "/var/www/html/blog"
ServerName blog.sea-bird.org
ErrorLog logs/error_log
CustomLog logs/access_log combined
</VirtualHost>
<VirtualHost *:80> ← 3.
ServerAdmin hoge@sea-bird.org
DocumentRoot "/var/www/html/hoge"
ServerName test.sea-bird.org
ErrorLog logs/error_log
CustomLog logs/access_log combined
</VirtualHost>
- サーバを再起動します
# /etc/init.d/httpd restart
# httpd -S
-- 上記の設定の意味は以下の通りです
1.www.sea-bird.org にアクセスがあった場合、ドキュメン...
2.blog.sea-bird.org にアクセスがあった場合、ドキュメン...
3.hoge.sea-bird.org にアクセスがあった場合、ドキュメン...
*** マルチドメイン対応 [#ecbe247f]
- mcbc-net.net ドメインも所有しているので同じサーバでルチ...
- COLOR(RED){''/etc/httpd/conf.d/virtualhost-mcbc-net.net...
#
# Use name-based virtual hosting.
#
<VirtualHost *:80>
DocumentRoot "/var/www/html"
ServerName www.mcbc-net.net
</VirtualHost>
*** 参考にさせて頂いたサイト様 [#z6fef845]
-- [[バーチャルホスト設定(Apache)>http://centossrv.com/ap...
-- [[IPベースのバーチャルホスト(内部検証用)|CentOS>htt...
ページ名: