|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
3 L) ~7 `' F, K3 \" b. E2. 曉 # 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 閮剖蝔敺桅獄拐暺, G& S! D' f4 j/ w1 Z& P7 n
3. Apache
6 I2 F5 ?% B3 K# N | service httpd restart #隞叵oot頨怠 --->摰8 l5 R3 b* Z( d1 S# E) q
閮: service httpd start # : S1 n' W5 e+ K$ i
service httpd start #甇
2 Z% n& a- n; J寞鈭" S* k8 k! v+ r0 s8 \4 L- j/ K
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)8 F& z# Y1 N1 w5 H+ U @; ? c
靘憒:
( Z) K% d/ n7 C, `virtual1.conf# y7 }$ {; @9 Y) o* N" ^8 F9 b
- <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
& S0 ?; w5 ]- P5 p' w& j- <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
7 H) N! v: j0 Q; h, V4 H g9 ?雿臬箇 error:6 F8 ~2 ~7 S/ n+ r) f
[warn] _default_ VirtualHost overlap on port 80, the first has precedence" c1 _2 S1 u* @; Y* N J
SOL:
7 u" ?7 [" G9 D" v- r7 z) M望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:7 ?% K8 \ h# K. F2 z& j
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 . R2 \8 N2 J% X* V! j. l
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
, A: e# P) F& v; Ghttpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
' A# s6 x1 q7 i/ L- P; Y: I& W# b. ^6 ]
. M6 Y' X$ x, v' a# c
7 _- B* C. Q+ n+ E |
|