|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
( r. P6 Z3 V2 ~' D' G, _' N3 O2. 曉 # 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 閮剖蝔敺桅獄拐暺2 C( _9 v U& S+ k8 Z3 k9 W
3. Apache 3 U2 O/ s. B5 x' E6 o3 V
service httpd restart #隞叵oot頨怠 --->摰
: \& b" p7 W# J5 K 閮: service httpd start #
2 B8 g6 r7 M" ?% g5 A4 J" J9 O X' d service httpd start #甇
; e. L' u; y( F4 k' y/ l' @, H寞鈭1 _- Q$ h8 [4 s5 |) S+ F
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)1 \& x5 Z1 U; u' l$ z
靘憒: n) e/ j3 u* p( z9 z
virtual1.conf* S) W& d2 c% s9 T2 Z
- <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.conf5 Z" o3 r" n$ g2 `+ P3 H
- <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 M1 g5 T8 E5 g6 N' j! B雿臬箇 error:
# X) u. Z, k5 }4 i' A! P [warn] _default_ VirtualHost overlap on port 80, the first has precedence$ J G8 T* _8 ?6 O$ t* G7 b6 w
SOL:: @$ m* T! b; ]& S$ ]7 g
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
; w8 K) l- r, U. p2 Uhttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
; x; `2 K0 c2 q rhttpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> F% _. L& q$ r! D+ h
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>5 ~4 x) @5 {3 w
5 Y o- c" @2 r' ~& f& g8 }0 |+ _
( D A1 g' c8 n g. ]: Y( p3 y. Y: L r& K, l0 l
|
|