|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf E' P) [* w h5 I( ?: t- z
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 閮剖蝔敺桅獄拐暺
) _" G6 G5 U# f. \3. Apache
1 W& ~, u- }, f service httpd restart #隞叵oot頨怠 --->摰
7 @- s# G! v9 E 閮: service httpd start # 8 R& W+ o4 U$ t- U$ A
service httpd start #甇$ l* z& T$ Q+ w5 [; j1 H
寞鈭& v# `6 M& F2 }. p8 V: g
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)" t- f; g. E5 s6 T4 a" l, t! v# M
靘憒: ; r" Y; s1 t* Z
virtual1.conf; w- f5 P/ P, \7 p. P8 |* j
- <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" X& y$ ^9 s1 K$ U0 d4 F* k
- <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
9 K9 o6 W& X! p: E3 }" n雿臬箇 error:: W0 r3 z* W! q* e
[warn] _default_ VirtualHost overlap on port 80, the first has precedence' m1 p ~( s. C9 M
SOL:9 K' A3 C+ [) m0 x
望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:8 Q* s5 F' }1 E, l7 L9 G) `
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
$ t0 Z2 t, u& A( D# h' ]" P- Jhttpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80>
: k% x7 ^8 r2 x! W8 w$ dhttpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80>
( T: u( D/ j! y9 _- u0 \4 F9 y% n8 J( j! s3 J) y
7 I" r# \5 {; v* e. X: l# O& M, f0 E8 w0 t _
|
|