|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
. [, H1 ~6 S8 D5 G2 `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 閮剖蝔敺桅獄拐暺6 d, O+ S* ~9 G& w! v$ {+ H
3. Apache
& Y. ] E v' T* R8 I! M service httpd restart #隞叵oot頨怠 --->摰
7 C5 [3 b/ Y8 I4 H0 y: p* ^ 閮: service httpd start # 4 G1 W2 v( L8 q) ~! R9 n
service httpd start #甇( K; P! y2 }% @$ B8 q' U7 X2 J
寞鈭( E( {; E" G) i! V2 {! s
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
1 Z3 E7 c" }3 g& H8 Q% W靘憒: - d3 V6 P5 E: |5 A4 t3 C! c0 [( o: ?
virtual1.conf
1 D; ]/ c4 B& ^- U- <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
' R5 g: a, h$ `# p' F% A- <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, U, W- C* h$ x! I/ U
雿臬箇 error:. w/ G1 t4 l9 P1 D5 \- c
[warn] _default_ VirtualHost overlap on port 80, the first has precedence
d# X. |- C: f( V, z7 _SOL:
1 O( D1 _6 r7 l. D0 r( B望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:6 B/ K( A# u" W: F* d! a+ m
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80 - b( i% K9 M4 M6 ]1 T9 s
httpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
1 y" ^# Z0 j: B; thttpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>+ ~) |$ ^2 D+ j$ x. s# G7 ~
, Z" p6 z. g3 w& R9 C
$ N5 x! w" m J8 P8 ~
5 k: y/ U1 P# X6 N3 ]' z9 U
|
|