|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
6 H- o) w- U9 r% F' L8 \2. 曉 # 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 閮剖蝔敺桅獄拐暺
, A. S# H7 o" O3. Apache + @3 n2 T7 C+ h. y
service httpd restart #隞叵oot頨怠 --->摰! I1 J& |% D: j( M( r! X9 @
閮: service httpd start # ' E. A7 d1 P* _ p4 H" U
service httpd start #甇
$ z8 |2 c& O# n$ J- I寞鈭% ^9 Z- G C, O$ `" U4 E& d
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)' }- k3 ^) a( S4 b9 D
靘憒: 3 E2 J" J% s' m' w
virtual1.conf" _4 [4 b5 ]2 [
- <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( h' q8 ]* r3 d$ r$ H" u
- <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>
銴鋆賭誨蝣 摮瑼嗅 httpd8 P, b# ?) J6 m0 d& A5 C* A
雿臬箇 error:
: }( c7 X$ b) K6 L [warn] _default_ VirtualHost overlap on port 80, the first has precedence# ?0 B9 X' @8 n/ V L' t
SOL:
# e" _0 z3 G' l! U* y7 M望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖: B$ H' [9 H+ l! g: m
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 g4 R: n3 j2 R, \6 D# c' d8 s
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> & g7 |8 Y; j; r, ]6 K7 T
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
1 _; R/ s6 C S! X h% q9 z0 D0 Z9 D8 q2 [. f, ^6 D3 a
. K4 ?$ {# Q' V- X1 r7 k1 K% z: Y' t" y! X! b/ t/ Z, q+ P! W
|
|