windows2003下apache配置虛擬主機(jī)和綁定域名服務(wù)
2024-08-27 18:28:28
供稿:網(wǎng)友
本篇文章的方法大概在網(wǎng)上都可以找到解決方法,只是不是很明確,在這為了減少網(wǎng)友像我這么粗心的少走些彎路,我自己寫了下一個簡單明了的設(shè)置過程。
先說下我的服務(wù)器的環(huán)境:
windows 2003 服務(wù)器
apache_2.0.48
php4.2
(我們服務(wù)器是獨(dú)立IP,服務(wù)器上也沒有裝IIS,也沒有裝DNS服務(wù)器之類的,所以只能用Apache虛擬主機(jī)了)
下面開始說設(shè)置步驟:(我這只說基于主機(jī)名的虛擬主機(jī)一個IP地址,多個網(wǎng)站 的配置過程,如需了解更多,請參考Apache虛擬主機(jī)文檔)
1.在windows2003下安裝APACHE配置虛擬目錄和UNIN下基本是一樣的,就是修改httpd.conf文件(Apache2/conf/httpd.conf).
2.打開http.conf文件,在其最下發(fā)輸入
NameVirtualHost 218.17.19.19 #記得一定要有這個啊!,這個是服務(wù)器IP地址
<VirtualHost 218.17.19.19> #第一個域名所指向的IP
DocumentRoot "E:/webroot/myenjoylife" #www.myenjoylife.cn要指向的目錄,注意一定要有""
ServerName www.myenjoylife.cn #第一個網(wǎng)站域名
DirectoryIndex index.php index.html default.php index.html.var
</VirtualHost>
<VirtualHost 218.17.19.19> #第二個網(wǎng)站域名所指向的IP
DocumentRoot "E:/webroot/51duanxin" #www.51duanxin.net要指向的目錄,注意一定要有""
ServerName www.51duanxin.net #所要綁的玉米
DirectoryIndex index.php index.htm index.html default.php index.html.var
</VirtualHost>
NameVirtualHost 218.17.19.19 #記得一定要有這個啊!,這個是服務(wù)器IP地址
<VirtualHost 218.17.19.19> #第一個域名所指向的IP
DocumentRoot "E:/webroot/myenjoylife" #www.myenjoylife.cn要指向的目錄,注意一定要有""
ServerName www.myenjoylife.cn #第一個網(wǎng)站域名
DirectoryIndex index.php index.html default.php index.html.var
</VirtualHost>
<VirtualHost 218.17.19.19> #第二個網(wǎng)站域名所指向的IP
DocumentRoot "E:/webroot/51duanxin" #www.51duanxin.net要指向的目錄,注意一定要有""
ServerName www.51duanxin.net #所要綁的玉米
DirectoryIndex index.php index.htm index.html default.php index.html.var
</VirtualHost>
這樣就綁上對應(yīng)的目錄了,如果沒有NameVirtualHost 218.57.19.19這個指令的話,所有的域名就都指到myenjoylife目錄了.(俺就是因?yàn)檫@個的原因才數(shù)次沒設(shè)置好,唉!)
然后重新啟動apache,就可以看到所指的域名對應(yīng)相應(yīng)的虛擬目錄了!我這測試是沒有問題的,祝大家也能夠順利解決這個小問題昂!