|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
$ k& }7 p0 Y& z/ G1 t2. 曉 # 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 閮剖蝔敺桅獄拐暺) Q% }9 y/ v$ W5 P2 I
3. Apache
$ _$ n& F; R3 K3 i0 v# q. `# {: A service httpd restart #隞叵oot頨怠 --->摰
, j' |' f5 i2 t 閮: service httpd start # ! t$ c; e& X8 [
service httpd start #甇
$ |3 U+ g; e- D6 H9 Y/ X寞鈭! I9 x- o$ _3 r& g: z
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
6 E$ c, r* ]/ m) ?* q3 W靘憒: 9 b" M8 X( [: z, \7 y. O' J# `
virtual1.conf8 v. [9 R2 p8 X' x4 K0 W; y
- <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.conf5 b4 [/ Z7 D3 x- d6 G u
- <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
8 y8 ~0 _ r+ a$ H, R& o4 W雿臬箇 error:3 Y# ?1 R- h1 b' u% }2 ?
[warn] _default_ VirtualHost overlap on port 80, the first has precedence' G* D* y! d7 N3 _/ e- n
SOL:
8 ?2 S m2 \+ m0 m8 u& i% e8 N望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
' n& M6 {- L) M# \httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
3 ?% }+ o" }* qhttpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
* H0 T& G8 f( ahttpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>6 r# W" C; U1 T8 V/ r
% l4 h2 y% U7 p. n' g: f9 U) e/ O( G7 B" d* f, ]
) p# A& Y q- N3 w# `
|
|