|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf# y: y: |4 i. L5 b( |8 {- n
2. 曉 # 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 閮剖蝔敺桅獄拐暺
4 T4 C9 j+ S0 o3. Apache % @' d5 P* e( e- P# F+ p1 W
service httpd restart #隞叵oot頨怠 --->摰) |2 L" r* p* d
閮: service httpd start # & ?* z$ E1 {" b! t$ W; Q4 `
service httpd start #甇- ]3 k) g6 h2 B" Y( a# W5 C
寞鈭
( J, e# Q6 W4 G! P: g7 W- T0 z/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)( M! A2 y9 i4 h& z* F7 k* G4 [
靘憒:
8 s3 J! H) Y* X1 }0 R: t" {5 Gvirtual1.conf6 }8 f. R% }6 u! A. _/ [& G
- <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: ]5 Z3 d3 f. s9 L" M4 `
- <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>
銴鋆賭誨蝣 摮瑼嗅 httpd
& u7 _# ~! j" Q( P" O雿臬箇 error:/ H! }# t4 F" e# y( T$ U
[warn] _default_ VirtualHost overlap on port 80, the first has precedence/ p* i7 ?: i* ~8 V4 {' }
SOL:
7 J) m+ l! Y C9 B; @望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:" I1 ]- }; k) `! E
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 5 B O2 o( }9 N0 T) c
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
- H6 v+ p9 S) I* L' m% g5 Lhttpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>$ x, u. [( C# ?% T Z; u! h
- A* a4 i5 \* P1 v" ?, d
- q9 ]6 g' C# `& N" R0 b( I* R) M$ n9 b1 i* t. s
|
|