|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
/ F# p' p! S6 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 閮剖蝔敺桅獄拐暺
5 I8 P2 o, A2 n, T' Z3. Apache + i1 z% N0 V0 \7 j7 Z' E8 W
service httpd restart #隞叵oot頨怠 --->摰
# `& N: Z B( }( ` 閮: service httpd start #
: @: c: z( m/ G) ^) N service httpd start #甇
, e2 I/ d9 B A, ]7 q2 a寞鈭- B0 Z' @' K0 D, e" i
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host). a$ ]/ H8 E0 b( Z" k
靘憒:
' {2 t) N# z" v+ @0 y# [ t$ avirtual1.conf
- @2 o/ j3 J. W* ]1 [+ L- <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
$ z3 e. |% X& Q. j( O- <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>
銴鋆賭誨蝣 摮瑼嗅 httpd0 @( H8 k! ]# m4 Y
雿臬箇 error:% e: s$ u" ~3 f& {% E5 h
[warn] _default_ VirtualHost overlap on port 80, the first has precedence
u7 `( C2 @% bSOL:
Y/ Q% B' }% ]3 S望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:! a; W* B& x4 l/ o
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 ( l' s' \/ c7 b/ T& Z5 H9 ~* i
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> # D, j; Z& Z" g& z! U5 Q, T
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
) F; c- `9 @3 k% C
% S' }, U) `# z6 `% I* I3 p, x
+ V$ I* P: B; V! ^* i& W6 s3 `, q" u3 o* j# v3 T( Z
|
|