|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf" b; m( H W4 Q2 @9 `' U8 f; \# [
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 閮剖蝔敺桅獄拐暺
1 a% o W, e5 |0 V) |3. Apache ( g2 @5 |" u# e$ x/ w
service httpd restart #隞叵oot頨怠 --->摰
3 ^0 ?) [$ c/ k8 m. y 閮: service httpd start #
Z2 x' E1 t# D: `0 @* z3 q C service httpd start #甇3 l: c+ |) i5 W
寞鈭5 D$ i0 M/ s7 a/ y6 k/ l
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
8 _& e3 w" `( M8 W: a靘憒:
@" f5 j0 _! p p% _8 xvirtual1.conf
! U% u2 V' M7 a6 E- <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.conf3 \# D4 l+ _' K M
- <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
! B4 Z y4 T( `5 r4 b; N, L雿臬箇 error:
! `# @% J# P0 a o7 W7 U1 A [warn] _default_ VirtualHost overlap on port 80, the first has precedence, K# i5 P: k8 x% F
SOL:
* X' }4 v% z" x) V2 ], L9 x, r( M望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:' O; F0 y' C* W3 k& p% ^
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
$ K# a; j* u2 H5 D# a7 Dhttpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> ' k% t0 v8 v0 V6 F: k0 ^' j) F
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
3 [/ m9 F2 F K( p# L- Y; s% m4 G' |+ c1 u4 B
+ M4 d, z3 w9 p" U" r
3 k2 g/ H' d: d$ ^ |
|