|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf" w# G- ^7 A. D$ ~
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 閮剖蝔敺桅獄拐暺
- ]# z* L7 y. o6 m* A) j3. Apache - @/ R3 x L% w, W
service httpd restart #隞叵oot頨怠 --->摰
6 N9 s! T: E0 @% q! V9 E# u 閮: service httpd start #
/ N" u6 w9 y6 Q U service httpd start #甇- s3 N8 J7 O" Z' s) f
寞鈭3 x: D* l% ~: A- F
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)4 \5 U" n0 n1 h; h9 E( g( Y
靘憒:
! f8 l' P& C- Y* w; g, z4 c: Uvirtual1.conf9 s4 J, i) G3 ?) Q4 i
- <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.conf- z4 W, f( Q ~
- <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+ O% f( M% _/ \$ N
雿臬箇 error:
" v4 f* p) T0 a9 D& G+ Q [warn] _default_ VirtualHost overlap on port 80, the first has precedence4 _) \% D4 y/ E; C! B
SOL:! ~' l7 F% Z0 w- C- E8 b% Q7 r
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖: g \1 ?5 `, L! s
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
I2 d/ W; I/ S! jhttpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
4 D; H# F5 }' m# V8 V, dhttpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>2 ^7 c' j) b' G! ]
) r! t0 f' |) n: J- D* o
6 i6 J) O0 C& K4 t" C5 b
/ ?) k9 s4 H' d4 Q. m* b
|
|