|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf. z, m; S2 }: O1 ^" |. n$ W2 h& g2 B
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 閮剖蝔敺桅獄拐暺& a# \; I) ^' P
3. Apache
( N2 }- h! M9 C3 D service httpd restart #隞叵oot頨怠 --->摰
% E/ b% E. {* t Y( J 閮: service httpd start # , v( h( m1 I: \( z1 Z
service httpd start #甇7 S* q3 w7 N- ]9 W$ U
寞鈭4 q/ t/ Z0 ~+ B! P; b9 \
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)1 r4 K8 L0 A; e3 {/ e1 J# O( C4 ~8 Z
靘憒:
$ m/ O: O# g/ P/ ~1 W u" Ivirtual1.conf
6 y; x6 w( \0 C+ v2 I- <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' ^1 {9 Y. [/ e# C1 F& x/ e/ N; {( E
- <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
; s+ g0 ?* b& A/ E& S雿臬箇 error:8 Z# F* T/ V( i4 D. x( h, h" T: D
[warn] _default_ VirtualHost overlap on port 80, the first has precedence
D6 @& ]1 x: U9 s1 R) o/ l5 z) bSOL:( ~* o' ?! r S5 _
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:1 Q Q2 L7 `6 F/ Z
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
1 }1 w) L6 x# [" b# Dhttpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> 1 n# t0 L: L3 B" M, k' `" d2 Y; b
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>" J M1 u5 i, Y% x% b& |/ n D3 \! F7 P
]! ?( x, A+ X! a: x: K$ h; A1 X4 f$ L$ ~
! h R- O0 `) Y: `6 _) h |
|