|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
, G5 a) B# A! h2. 曉 # 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 K* H/ t1 W7 g3. Apache ! M- f- M6 l' ?" x: O
service httpd restart #隞叵oot頨怠 --->摰
, e& @" j2 O+ _! M. B) D 閮: service httpd start #
& \4 q9 J2 M* l2 h: n* @ service httpd start #甇
9 Y; b; }, _2 r3 Y9 d3 l寞鈭
% }- f- c7 L* I/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host), f5 q, ^7 u# u; V
靘憒: 5 z4 E! a R8 N( n
virtual1.conf
' i7 X: u4 b$ h& m8 f- <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
$ j7 @% m4 P6 l: M- Z- <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
0 n ]# k" H' V, ^% l, g7 u雿臬箇 error:6 r1 ]5 Z7 F/ M2 F. ?$ n& T- o
[warn] _default_ VirtualHost overlap on port 80, the first has precedence. O$ f1 x0 M, z0 g% E$ ] g/ |
SOL:5 X& ~1 a: v3 d
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
: w: A6 w3 s: B" b* E, vhttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 ( R" ^3 ^. X( t+ a% f; W3 c0 v2 d
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> + W9 M: m/ G+ T
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
! H( [ s3 w2 s: h9 v) K) J: t8 U6 S' R& {
" o) g6 B$ H: M7 e
; e8 G5 t9 G X |
|