打开Apache的配置文件httpd.conf,将以下三行代码添加进去:
LoadModule php5_module I:/PHP5/php5apache2_2.dll
PHPIniDir "I:/PHP5"
AddType application/x-httpd-php .php
多站点配置:
# Virtual hosts
Include conf/extra/httpd-vhosts.conf //去掉前面的#号
1、多域名配置:
以域名hilo8.com、xingz.net为例
打开配置文件:httpd-vhosts.conf,加入以下代码:
<VirtualHost *:80>
ServerAdmin service@xingz.net
DocumentRoot "D:/xingz.net"
ServerName xingz.net
ServerAlias www.xingz.net //多个域名用空格隔开
ErrorLog "logs/error.log"
CustomLog "logs/access.log" common
<Directory "D:/xingz.net">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:80>
ServerAdmin service@hilo8.com
DocumentRoot "D:/hilo8.com"
ServerName www.hilo8.com
ErrorLog "logs/error.log"
CustomLog "logs/access.log" common
<Directory "D:/hilo8.com">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
2、本地多端口配置:
在配置文件 httpd.conf 多加两个端口,如下:
Listen 81
Listen 82
打开配置文件:httpd-vhosts.conf,加入以下代码:
<VirtualHost *:81>
ServerAdmin service@xingz.net
DocumentRoot "I:/www1"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/www1-error.log"
CustomLog "logs/www1-access.log" common
<Directory "I:/www1">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
<VirtualHost *:82>
ServerAdmin service@xingz.net
DocumentRoot "I:/www2"
ServerName localhost
ErrorLog "logs/www2-error.log"
CustomLog "logs/www2-access.log" common
<Directory "I:/www2">
Options Indexes FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>
下一篇:当今几大主流服务器系统特性概述
讨论数量:0