Windows服務(wù)器下Apache基于域名的虛擬主機(jī)配置
2016-01-19 10:08:28
12402
下面我想記錄下Windows服務(wù)器下Apache基于域名的虛擬主機(jī)配置,僅做參考
此配置是在Windows服務(wù)器下Apache的安裝步驟 基礎(chǔ)之上的。
配置思路:修改http.conf,Include 一個(gè)基于域名的主機(jī)配置文件,配置文件中
指定域名,主機(jī),網(wǎng)站根目錄等內(nèi)容,重啟測(cè)試即可。本例子用
www.tjdsmy.cn作為域名
配置httpd.conf
----------------------------------
# Virtual hosts begin
#Include conf/extra/httpd-vhosts.conf
#
# Use name-based virtual hosting.
#
NameVirtualHost *:80
Include conf/extra/vhosts/*.conf
----------------------------------
<Directory />
Options FollowSymLinks
AllowOverride None
Order deny,allow
Allow from all
</Directory>
<Directory "D:/server/Apache24/cgi-bin">
AllowOverride None
Options None
Order allow,deny
Allow from all
</Directory>
----------------------------------
配置www.tjdsmy.cn
<VirtualHost *>
<Directory "E:/htdocs/www.tjdsmy.cn">
Options -Indexes FollowSymLinks
</Directory>
ServerAdmin admin@www.tjdsmy.cn
DocumentRoot "E:/htdocs/www.tjdsmy.cn"
ServerName www.tjdsmy.cn
ServerAlias Godlovesme.com www.tjdsmy.cn
ErrorLog logs/www.tjdsmy.cn_log
php_admin_value open_basedir "E:htdocswww.tjdsmy.cn;C:WindowsTemp;"
</VirtualHost>
----------------------------------
需要修改Directory,否則會(huì)無(wú)法打開網(wǎng)站,域名需要解析到服務(wù)器的ip地址上,
最后我們可以編輯一個(gè)<?php phpinfo(); ?>來(lái)校驗(yàn)我們安裝是否成功!如下圖:


參考文件:Windows服務(wù)器下Apache的安裝步驟
Windows服務(wù)器下Apache的PHP配置步驟
Windows服務(wù)器下Apache的默認(rèn)文檔的設(shè)置