|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
0 x$ `# R$ ^0 e. v2. 曉 # 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 閮剖蝔敺桅獄拐暺
$ k) L2 ]% A0 _& }, F: s* a3. Apache
' g" d$ A* U4 \1 ~4 B* c service httpd restart #隞叵oot頨怠 --->摰3 L% c8 K0 P# t% R) o: P# b+ n* k
閮: service httpd start # 8 c: w8 S: `' |
service httpd start #甇
' f8 X. _6 K+ {# {6 M寞鈭
. y6 H1 Z- ^( p4 P6 e/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
# F/ j: m2 i% D靘憒:
y- }+ ], Q0 F9 q9 w* g6 F" hvirtual1.conf
/ H: ^( X+ w* m; H) y7 V- <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.conf2 w/ U) ~, W& G8 A& V- D
- <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) @& L& f& f8 w0 r5 m s2 S5 O
雿臬箇 error:
/ z3 W8 h' i) y' ? [warn] _default_ VirtualHost overlap on port 80, the first has precedence
0 [, X+ q3 C, PSOL:% d' R5 v, v; z! l. z
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:) x8 v0 N. _% D. X: `
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 4 g4 s/ ]" ^- ?# @ E
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
9 D( s8 c' A$ z" }* s3 Y6 `httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
+ g* s2 E% o! C5 G7 ^* m7 X5 {# p3 z9 J
6 c5 }# H" f4 P" b& e0 ~; A0 o0 Q' |8 T% r: ?
|
|