|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
1 `. B. _: E8 h1 {8 T e( e, z2. 曉 # VirtualHost example:- 嗡乩virtual server 閮剖,靘憒:
- #2014/10/02 add
- <VirtualHost 192.168.1.12:80> # <VirtualHost 127.0.0.1:80> #蝚西箄酉閫
- ServerAdmin root@av4u.com
- DocumentRoot /home/coav4u/public_html
- ServerName av4u.co
- ErrorLog logs/www.av4u.co-error_log
- CustomLog logs/www.av4u.co-access_log common
- </VirtualHost>
- <VirtualHost 192.168.1.12:80>
- ServerAdmin root@av4u.com
- DocumentRoot /home/coav4u/public_html
- ServerName www.av4u.co
- ErrorLog logs/www.av4u.co-error_log
- CustomLog logs/www.av4u.co-access_log common
- </VirtualHost>
銴鋆賭誨蝣 臬摰2 Domain name (av4u.comwww.av4u.com)啣銝祉征,典隡潔瘥 nginx 閮剖蝔敺桅獄拐暺
! ^8 h2 l _7 ^" J+ H3. Apache 0 ^+ F% R4 Y- U# `% ~
service httpd restart #隞叵oot頨怠 --->摰. \# |2 _4 }7 X0 O! @
閮: service httpd start # 6 v" b( |. ^ v, U
service httpd start #甇) n5 D7 A$ b6 {$ p
寞鈭
* [- t$ U6 w: e2 R* i/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
# _9 ?% B& m+ F$ d- M- ] q靘憒: 4 ]/ \( a) f0 n
virtual1.conf/ }# P) i0 j1 U$ j" c
- <VirtualHost 192.168.1.12:80> # <VirtualHost 127.0.0.1:80> #蝚西箄酉閫
- ServerAdmin root@av4u.com
- DocumentRoot /home/coav4u/public_html
- ServerName av4u.co
- ErrorLog logs/www.av4u.co-error_log
- CustomLog logs/www.av4u.co-access_log common
- </VirtualHost>
銴鋆賭誨蝣 virtual2.conf
% T# f) X- p; I- <VirtualHost 192.168.1.12:80>
- ServerAdmin root@av4u.com
- DocumentRoot /home/coav4u/public_html
- ServerName www.av4u.co
- ErrorLog logs/www.av4u.co-error_log
- CustomLog logs/www.av4u.co-access_log common
- </VirtualHost>
銴鋆賭誨蝣 摮瑼嗅 httpd0 w i2 w4 `+ }# C k( q$ T' }
雿臬箇 error:
4 s* r+ N2 {% b0 U+ k! r [warn] _default_ VirtualHost overlap on port 80, the first has precedence% v5 n+ [( W, J
SOL:
$ E6 B. S& C# |5 Y! M6 i4 z* Q f望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
^3 H% `. `4 ?1 x+ R0 X- m2 Bhttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
" [2 l' y. f' `! u% ?& whttpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
8 |7 ^/ }* ]! N1 `httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
# @+ R. [! `& D, u
8 N' \' h" ]; y Z4 L: _& _; p r3 X& ^! g3 K0 ?1 c
' j% f! z$ M# P4 L2 o: c |
|