|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
# p9 B9 R+ S: N6 z# B9 `2. 曉 # VirtualHost example:- 嗡乩virtual server 閮剖,靘憒:
- #2014/10/02 add
- <VirtualHost 192.168.1.12:80> # <VirtualHost 127.0.0.1:80> #蝚西箄酉閫
- ServerAdmin [email protected]
- 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 [email protected]
- 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 閮剖蝔敺桅獄拐暺
) o* L7 G' x% |5 I6 K3. Apache
$ V( S, o3 a+ Q! z8 y7 P3 r" F service httpd restart #隞叵oot頨怠 --->摰
& q3 w. Y" G6 b# Z; h 閮: service httpd start #
+ \6 n2 l; n5 K! w- N0 S service httpd start #甇; y/ z. ?( \ x' X9 O
寞鈭
& `! @3 A9 T9 ~9 a+ s7 u2 x/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
) c& {+ e3 W( h) G/ R F4 y* t靘憒:
; M4 y1 @# T$ J, w; Nvirtual1.conf
4 Q. A+ t R# y0 \- <VirtualHost 192.168.1.12:80> # <VirtualHost 127.0.0.1:80> #蝚西箄酉閫
- ServerAdmin [email protected]
- 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.conf8 z, j& ]2 z5 }
- <VirtualHost 192.168.1.12:80>
- ServerAdmin [email protected]
- 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>
銴鋆賭誨蝣 摮瑼嗅 httpd
- i; a9 A3 g2 i3 x p$ W8 @; j/ u# a雿臬箇 error:
' f' w) C* N. l" W [warn] _default_ VirtualHost overlap on port 80, the first has precedence
, O, n* b- p4 }" m& e$ z- ~SOL:
4 e' l X9 C1 `7 n O望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
) |8 _: T7 P' \+ O0 O/ j0 ahttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 8 b# X: A, j. k1 {+ \' n( R
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
8 V3 k- F/ W5 b* E$ W$ a" [* Q) [httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
0 l& t- L: w, @3 _$ q8 [7 n" U6 _( d" t" J: [6 D
2 h$ N: o. r. A, o9 b# i4 e; G, h! K/ ]. V* f* L
|
|