apache 配置多端口的简明例子

发布时间:2019-07-24编辑:脚本学堂
为大家介绍一个apache中配置多端口网站的例子,希望可以帮助大家理解apache多端口网站的相关知识,有需要的朋友,可以看看。

具体操作如下。

1、首先,配置httpd.conf
监听多个端口
Listen 80
Listen 81
Listen 82
Listen 8090

2.#增加监听端口
通过netstat -n -a查看端口是否开启
1)、开启虚拟站点
# Virtual hosts
#include conf/extra/httpd-vhosts.conf
#修改为
# Virtual hosts
Include conf/extra/httpd-vhosts.conf

2)、配置PHP模块
加载php模块,php5apache2_2代表使用的是apache2.2或以上版本
 

复制代码 代码示例:
LoadModule php5_module "c:/php/php5apache2_2.dll"
PHPIniDir "C:/php"


配置php文件类型映射
 

复制代码 代码示例:
AddType application/x-httpd-php .php

3)、配置conf/extra/httpd-vhosts.conf
 

复制代码 代码示例:
<VirtualHost *:8090>
    ServerAdmin test@www.jb200.com
    DocumentRoot "D:/www"
    ServerName www.jb200.com
    ErrorLog "logs/host2.jb200.com-error.log"
    CustomLog "logs/host2.jb200.com-access.log" common
    <Directory "D:/www">
    Options FollowSymLinks
    Options Indexes FollowSymLinks
    AllowOverride all
    Order allow,deny
    Allow from all
    </Directory>
</VirtualHost>

备注:
记得一定要加上<Directory></Directory>这段,否则会报403错误