|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
& J6 X1 y1 Q' t9 a% D- G% m2. 曉 # 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 閮剖蝔敺桅獄拐暺
" u' I; {" r' M. z! c: P# m+ d3. Apache
) f; d' A. O9 u1 z! j service httpd restart #隞叵oot頨怠 --->摰; w* J2 ^8 w* v/ X9 U
閮: service httpd start #
( P) E" Q. v5 y: j9 A, O+ ^+ ] service httpd start #甇0 X3 E1 x5 A- L2 q
寞鈭8 T0 ~) _$ @. \" `. \* Z9 x' L
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
" X9 V/ V( l" g! t) a/ l. ?( ^. z2 _4 n靘憒: ) S7 F @8 K& f9 l( ^. j" E- Z
virtual1.conf
' N& G7 q; `* ], ]* P1 X7 K- <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
4 Q8 T+ k6 } ^1 Q: m- <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>
銴鋆賭誨蝣 摮瑼嗅 httpd
: C0 N2 S {2 v/ ?雿臬箇 error:
9 k& Y! ]# p% N. ~$ Y, J9 c/ \ [warn] _default_ VirtualHost overlap on port 80, the first has precedence+ ^9 q! m- M9 I! q* E" T" _3 b: g
SOL:
) s; ~# L: ~+ V7 x& E望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:0 v; Q9 P+ ~3 Z+ k+ G
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
" t/ m7 y! n0 P' ]httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> 7 P* `" B6 h3 g: n) W7 F2 @ o: i; e
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
: O+ {5 [: A' [$ |
% t* p( ~. B+ j! x8 D
* y0 {/ T# D3 g7 ?
/ q! Y3 _& g7 C |
|