|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
E( d' D4 J) m, c! N2. 曉 # 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 閮剖蝔敺桅獄拐暺
( I1 D: { T, B, `* A D. l3. Apache
* T. _6 [' N2 L service httpd restart #隞叵oot頨怠 --->摰. ]3 l+ l4 ^2 M" L5 G) \$ D
閮: service httpd start #
$ Q1 ~- s0 u7 b% y service httpd start #甇
' @1 {8 O, }8 z& ?# @3 a- S寞鈭
2 I; L0 k% Q% n8 u6 \9 O7 V$ A* B/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)4 u" s7 E! F; ~0 v
靘憒: ) u0 @2 O Q I0 R
virtual1.conf
2 ^3 ?% v* w+ v- e: |0 o8 i9 }0 n* F- <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.conf
! x$ |$ u8 t: h- <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% h+ D' Z, R; V9 u" q
雿臬箇 error:$ w' T% H' X2 V9 C
[warn] _default_ VirtualHost overlap on port 80, the first has precedence4 P# O4 {* A- ^7 r9 B5 M" S: W5 R
SOL:3 p( c1 v1 q9 K' s( V+ J5 d: V
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:6 V' v5 l2 V4 Y5 {, g
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 & a% w3 ~$ A, t8 n4 J
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
- I) i) O4 O" _& U2 @httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>( w! P; V: f; Y, q
+ G! w1 i H+ t- @
" S6 `( f7 G% O P* C6 d% v. |
& @0 z" J4 d" G" M+ B i |
|