|
啣 <Linux CENTOS 6 + Apache + mysql> 寞銝 1. vi /etc/httpd/httpd.conf1 @% s( r9 A# i% {, D* v
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 t9 S5 W0 k: i u* E3 ^% e# d m
3. Apache 8 K$ h# @1 U/ n! M, }2 _
service httpd restart #隞叵oot頨怠 --->摰3 @" ~/ S3 @6 g( ]7 O: ]7 ?1 N. ^
閮: service httpd start #
7 ~% V' a6 K1 _8 t4 G service httpd start #甇( Z& X% T8 a6 ]& G6 ]
寞鈭) ?% A z# p* ]8 @% Y
/etc/httpd/conf.d/匐撱箔函瑼(閮剖銝virtual host)
$ }+ t# g* ^2 F" p1 X; f! A靘憒: 7 x X# n. @# _: M( p; o
virtual1.conf" v3 x: ~* `2 l/ A$ n) G* z 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; u8 y, ]* d$ g7 T/ 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
S) S7 A" q2 Y( R6 H) m雿臬箇 error:
! O% L, _; r! A: g ?- g [warn] _default_ VirtualHost overlap on port 80, the first has precedence
$ K& a) c* I$ h, K# Q; m4 k% o6 VSOL:
; T1 f1 n# J- Q( E. U望 /etc/httpd/conf/httpd.conf NameVirtualHost *:80 virtual1.confvirtual2.conf 折質身摰 <VirtualHost 192.168.1.12:80> 銝寥,甇蝣箇閮剖:" Z! |, y4 r. j3 V# x" e# Z
httpd.conf virtual1.confvirtual2.conf(砌蜓璈閮剖瑼)銝舫賜 *:80 撠望舫賜 192.168.1.12:80
# `1 M0 a/ @3 D2 ^9 c c; V0 A1 A0 Nhttpd.conf ===> NameVirtualHost *:80 , virtual1.confvirtual2.conf ===> <VirtualHost *:80> 7 t0 `) Z6 v, I- i1 P( F4 z
httpd.conf ===> NameVirtualHost 192.168.1.12:80 , virtual1.confvirtual2.conf ===> <VirtualHost 192.168.1.12:80># R3 O0 q5 d3 L9 y
$ _2 M/ J" a; |2 ?5 w9 g" z, S; H! ?) I( c& [ J& ~# Q, a8 Y8 f% f
) ^! m! B3 @4 C
|
|