|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf: \1 `4 Y4 g' } D" O
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 閮剖蝔敺桅獄拐暺
7 m" u V$ R1 o$ Z+ g3. Apache
" J; a* j9 E8 H9 a service httpd restart #隞叵oot頨怠 --->摰 Y" O6 V5 d3 A0 m2 z% B
閮: service httpd start #
# j5 d: \/ ?7 Y7 S0 S8 g service httpd start #甇
9 d9 W+ v1 W) C d寞鈭
7 C S$ X- r( y3 J' |3 M/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host); D" d5 S, N# l; x+ o/ l
靘憒: 6 O: q, l" b5 I+ Y. ~* A
virtual1.conf9 _! k! m; W+ E: y
- <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.conf7 Q. f& C+ ~( n* c# e
- <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
- O- l* N9 Q# B" X雿臬箇 error:, K# Y7 t% H* o. t! k$ @) |9 F
[warn] _default_ VirtualHost overlap on port 80, the first has precedence' }% H$ x6 F G5 K k+ d ]3 ^
SOL:3 s" X: W( X! s; l
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
" _5 j |# \. {, T8 ehttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 3 j6 ^ `) f! @3 p' ]3 N
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> ! g" V$ X* c* B( y) J
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>9 F9 S; `! e- r- Q/ n' V2 z
; O8 Z4 H: S1 {7 ^0 F$ @
Y% E, i7 C1 d% S6 M2 ?8 @/ U7 X
1 t: Z2 r3 f. R; q; \ |
|