|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf
* n; F& g+ H' O2. 曉 # 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 閮剖蝔敺桅獄拐暺' |' x" x& A, G4 O. x- G6 i0 K
3. Apache
( T0 L. e& K0 M7 T" P/ F- p2 S service httpd restart #隞叵oot頨怠 --->摰
' _, c. [3 }/ E6 k8 r! W2 x 閮: service httpd start #
. |/ \+ B% P6 s* Q service httpd start #甇+ r; p( C( ^# ^6 q' f4 i- i$ r* U* z
寞鈭% \9 f4 x4 Y- Y3 P2 b
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
- {- \* L2 N+ D& x* t* n靘憒: d4 G! C9 B; S7 E; K6 I
virtual1.conf
2 J W% f+ ^6 s- <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" s, J* g2 V: f+ u) p
- <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>
銴鋆賭誨蝣 摮瑼嗅 httpd1 t j8 p- y+ D9 ?/ ]
雿臬箇 error:9 \: c/ p# X' @& A4 C3 H$ U; S5 H5 E) ^
[warn] _default_ VirtualHost overlap on port 80, the first has precedence+ G: `* |: b7 I
SOL:
) D' O5 r9 B, u: }望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:
4 y. ^( N/ v' a W& H, W6 thttpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
3 b, O0 z' b S& z9 ehttpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> ! X* C' s& A' {
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>' A7 X3 `0 D4 f
5 I) x, [; T5 W' c8 f+ j3 X D
( F% W( |4 I$ V6 X4 D9 E( Y
6 |, [. c; o# B R( u+ G6 y( D |
|