|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf) Z+ s5 T2 g z4 C3 ~0 I7 ^7 z
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 閮剖蝔敺桅獄拐暺
# w' x0 G" V3 f d3. Apache ( l6 U8 r, M, }5 B7 f4 P# ?
service httpd restart #隞叵oot頨怠 --->摰
H& V& }& k4 `, e8 R! i 閮: service httpd start #
- W; i$ R" w& g9 z service httpd start #甇$ H6 c0 @% s$ m2 g. E8 E& i+ F L
寞鈭
+ L& u" L+ D* B. C/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
% j* O' D$ l1 z& _, i靘憒: ( h k; G9 |! f' R
virtual1.conf" k* w" t1 Z5 t: r: W3 x/ y5 L, T( y
- <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.conf0 [8 i, T% f. Z$ E# ` G3 m
- <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
9 u+ j9 s' A5 z" N$ f雿臬箇 error:
0 V( W: f D* |2 w7 h3 ` [warn] _default_ VirtualHost overlap on port 80, the first has precedence! T5 V7 B% t( G& d8 e v" `
SOL:+ J# x2 G! p) I8 I# Z+ T0 k
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
5 V' E; i! k( T* M: S! M) M6 Hhttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 . W1 H9 n( I; X& e$ a R# H6 i* J
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
4 `1 }8 F# v6 s2 ihttpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
% Q7 y0 @. M. w4 x6 m( A
. Z5 q" r/ B4 O1 ?- y
' K. h4 {3 z2 f- `# q! l& p! B7 z, {2 z. e9 a
|
|