|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
1 ~. C" s/ f6 b0 G2. 曉 # 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 閮剖蝔敺桅獄拐暺( ^" F! n6 }4 s: K1 B f+ J
3. Apache ; y$ `- ], n0 _- y8 ~- U: u
service httpd restart #隞叵oot頨怠 --->摰
; g% Q$ k+ ~1 O8 X" E- O% Y' k% e 閮: service httpd start #
6 e1 c. L2 F3 {* ~$ ~9 d+ l" O service httpd start #甇
. K$ R+ q% {% o/ T, Y寞鈭
( w: f& \2 n/ R1 O2 u. P/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
% l3 g0 G! V) B6 J. z. @8 h靘憒: 0 Y: s, m! o* i' u7 O0 g
virtual1.conf
( N; i1 Q8 ]7 {8 H+ 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
" p; {! o+ v# X! O; 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>
銴鋆賭誨蝣 摮瑼嗅 httpd2 ^; w; \3 x7 T N* G4 U
雿臬箇 error:% F3 ]0 q" v, F1 o1 ^- K Z' x
[warn] _default_ VirtualHost overlap on port 80, the first has precedence/ a4 s" X' a% M. H, h7 J4 `
SOL:0 I2 m& [' B# Y3 Y" g7 B4 O! L
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
( N E+ @* v! L- X+ nhttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
: J1 N, c( R- |- }httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> ~, r! d" E3 Q" S
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
5 H9 p$ v! O: `$ k( i1 d+ M" e; h* m8 h
' o$ ?, L( m3 I! o% \. u/ j0 d0 R
" e: Q2 U! d9 v( {* V9 R. p( ~ |
|