|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf! J8 A' `3 @% F1 \& N# K
2. 曉 # 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 閮剖蝔敺桅獄拐暺. v8 a+ G3 p* r4 y, f4 G. Q" {3 I
3. Apache ' `# \& h8 L0 O3 y
service httpd restart #隞叵oot頨怠 --->摰8 T! v3 u. h4 P! \$ L
閮: service httpd start # * b/ S; W- g( o5 u6 e& u1 G
service httpd start #甇1 T( U) n1 s3 l; j s
寞鈭2 k. N( s0 Q8 u* a, E# M* C
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
* w4 K. I# ]2 L$ Z( b/ G2 W靘憒:
# Y, ]8 j- F! ~9 @9 s+ [virtual1.conf
9 j% r" B1 m: h) F- <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.conf9 b( e1 [- m( F
- <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
% B8 j$ T* e( B4 e雿臬箇 error:
7 h) F: L% z3 L, T4 Y& J [warn] _default_ VirtualHost overlap on port 80, the first has precedence6 M4 `6 e- e4 A/ K/ A* \: W
SOL:- H/ B4 z' o5 s# u- v
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
$ z8 A7 r3 E6 z* ^+ vhttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 / r/ _, V' |, F0 ]1 [
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> 3 _- `6 }6 t% ^& C4 V ?
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>+ v' t4 v; Z7 x# F3 ?) [. p
, q- b; D' j8 Z' @ N
) t: R+ Y n$ J- L w
% |1 F9 Y4 c% f |
|