|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf8 m4 O' C. h$ O
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 閮剖蝔敺桅獄拐暺) ^* b9 o4 o2 N. N7 C- F
3. Apache
: H- n" ?1 D7 X, Y, n! @ service httpd restart #隞叵oot頨怠 --->摰' d. e& ~/ n+ E4 Y4 g) i4 B7 L
閮: service httpd start # 6 |) V7 q/ U( t* u% D9 o6 d+ f
service httpd start #甇0 m) f( e2 f# Z& [1 [. T% f
寞鈭* r# S( O7 H" G! U
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
* O4 N2 k+ Z" I. s2 V" V0 T靘憒: 2 U/ _* Y! S a# v! y
virtual1.conf/ R. G; B. h. i" s- g% J% ~
- <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
+ W0 ^6 ? {' _$ Q0 ?- s3 p- <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
: u9 Q- D' c8 t+ n雿臬箇 error:
/ L6 r- `$ t$ q f: l: S! M' Q [warn] _default_ VirtualHost overlap on port 80, the first has precedence8 I% }0 y1 |* n7 e7 R, V( |( h. o" b
SOL:
; r: {3 r& u; M3 Y2 N! a0 O望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
H2 F# E7 D% {4 W5 c6 M% [8 [9 Nhttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 $ S3 X% C% e: G0 e" G' U+ T3 n
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
! h8 [/ \: K+ [" S3 R% o2 W: Ihttpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>; Y( a4 L3 Z9 j' P0 X1 H, i, ^# e/ M
; r7 m$ T- \6 m* i6 ^
* t, V/ x' E4 K( N, u
; J% N. N* i# ` |
|