|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf+ y+ y F0 f/ z5 V7 h
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 閮剖蝔敺桅獄拐暺( p* m3 d% g9 K: u
3. Apache t* F) `' A7 a
service httpd restart #隞叵oot頨怠 --->摰
6 { h2 X* W0 u+ H5 b# q 閮: service httpd start #
/ p! f% W/ o, F$ n/ ? service httpd start #甇& t( g! o ^6 R( H5 g8 p
寞鈭
% l- J1 M7 D7 X6 F/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)* {0 A) F4 Y" A$ N: W$ O a
靘憒:
) k o2 L& t2 w# Qvirtual1.conf2 v& j3 g9 W! z- M0 u* H7 t% l
- <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
! m5 p4 W* u5 k) ^( l3 K/ ?- <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
# t1 D* }0 R. f# Y! Y& c3 }雿臬箇 error:
, h. i. W6 ^- X+ T [warn] _default_ VirtualHost overlap on port 80, the first has precedence
0 g8 p: ~7 m4 [7 L& |5 H) ?* wSOL:4 u$ I7 _" c. S0 [/ u' p) T, ~
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
; P/ I: V, c; l' H8 [* }3 phttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
: H3 t D1 w* p1 \httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> 9 b x: R0 X: n7 Y- R) P7 Z( n
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
9 [; S2 @4 }$ w0 D7 x/ c
' Z+ a- m+ e) ?- `/ L; K7 a( C# i$ E( l' ` }9 z* H" ^; r: y
; L5 P1 O3 ~4 _1 m) L
|
|