閱讀321 返回首頁    go 搜狐


服務器Apache上怎麼樣配置綁定域名?

前提

俺沒有DNS服務.用的是windows.要做虛擬主機

———————————————————————–

首先搞定dns,這個是關鍵…apache的虛擬主機要有dns的解析才能使用

Win9x中這個文件位於windows目錄下,文件名可能是hosts.sam;Win2K及以後的操作係統中這個文件位於WINNT\system32\drivers\etc 目錄下,文件名為hosts。

打開就能看到

127.0.0.1 localhost

熟悉吧…這下知道localhost為什麼也叫主機了吧

添加一個 test.com和test.pengpan

這樣好象不能用book.test.pengpan或者news.test.pengpan…這個就要用dns了…

完成如下:

127.0.0.1 localhost

127.0.0.1 test.com

127.0.0.1 test.pengpan

———————————————————————–

下麵就開始做虛擬主機

我的項目目錄D:/彭攀

在裏麵建立兩個文件夾做測試

一個叫pengpan,一個叫pengpan2

在httpd.conf最後加上,如下….

NameVirtualHost *:80

 

ServerName test.com

DocumentRoot D:/彭攀/pengpan

 

 

ServerName test.pengpan

DocumentRoot D:/彭攀/pengpan2

 

別忘了重啟apache

然後可以試了

放個index.html在test文件夾下

訪問test.com OK

如果出現403,請查看apache中的目錄權限設置

出現404,請查看上麵寫的documentroot是否正確,再看看文件夾裏是否有文件….對了,也可以把Include conf/extra/httpd-vhosts.conf前麵的#去掉

然後去extra文件夾裏找那個文件.在裏麵寫VirtualHost

注意:寫了VirtualHost後如果遇到沒有的,就默認執行第一個VirtualHost

最後更新:2017-01-04 22:34:48

  上一篇:go MYSQL的ROOT密碼修改方法
  下一篇:go Linux操作係統下的時間設置方法介紹