|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf, P9 X. |! T/ I9 t
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 閮剖蝔敺桅獄拐暺' B5 B+ a' l( L6 p6 W0 y
3. Apache 8 A1 m: V% C( ^. Q8 \; h0 O
service httpd restart #隞叵oot頨怠 --->摰- `1 K2 W& X, J+ p
閮: service httpd start #
- v1 E7 }* q5 x& U service httpd start #甇+ b' t( C2 z% V4 q; m
寞鈭" D/ l* |8 Y* e& S
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
' U2 B V! u+ ?# w& x) u# R靘憒:
: `9 r7 f6 e' I S* V( d- Gvirtual1.conf
2 T/ K2 X Q0 J- _0 Q; M2 g" K4 U- <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
L9 X, C+ j$ I; I: {3 W- <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>
銴鋆賭誨蝣 摮瑼嗅 httpd7 s: b( s0 P2 ~+ o; I6 c8 U
雿臬箇 error:8 Z5 r8 K: i8 f0 Y1 [6 [; r
[warn] _default_ VirtualHost overlap on port 80, the first has precedence
: b T- L$ N3 v* x+ O$ v2 tSOL:- S0 K0 l9 t) ^, Q2 V# B K
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:9 E$ X# v1 b4 F4 s' _; P
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 5 J3 P; E- S( w. I2 x
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> ) [7 C7 X+ t0 u. Y# Q
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>0 s9 t( a: [1 I' `
0 B1 e9 z2 e) z; H' k
; E7 ]4 \# d( ]3 g# E7 L
% @4 ^, J/ i0 A/ M- p |
|