windows apache多端口虚拟主机配置方法

softyun3年前云服务器83

1、打开httpd.conf,查找Listen:80,在下面一行加入Listen:8080;
2、查找#Include conf/extra/httpd-vhosts.conf,将此行前面的#去掉;
3、打开httpd.conf文件目录下面的extra文件夹下面的httpd-vhosts.conf文件;
4、查找NameVirtualHost *:80,在下面一行增加NameVirtualHost *:8080;
5、复制httpd-vhosts.conf文件最下面的如下代码,并且在下面粘贴一份:
 

复制代码 代码如下:

<VirtualHost *:80> 
        ServerAdmin webmaster@dummy-host.abc 
        DocumentRoot "G:\PHP" 
        ServerName dummy-host.abc 
        ServerAlias dummy-host.abc.ccom 
        ErrorLog "logs/dummy-host.abc-error.log" 
        CustomLog "logs/dummy-host.abc-access.log" common 
    </VirtualHost> 

    <VirtualHost *:80> 
        ServerAdmin webmaster@dummy-host2.abc 
        DocumentRoot "G:\PHP" 
        ServerName dummy-host2.abc 
        ErrorLog "logs/dummy-host2.abc-error.log" 
        CustomLog "logs/dummy-host2.abc-access.log" common 
    </VirtualHost>

 

6、将上面代码修改为:

 

复制代码 代码如下:

<VirtualHost *:8080> 
        ServerAdmin webmaster@dummy-host.abc 
        DocumentRoot "G:\PHP\abc" 
        ServerName dummy-host.abc 
        ServerAlias dummy-host.abc.ccom 
        ErrorLog "logs/dummy-host.abc-error.log" 
        CustomLog "logs/dummy-host.abc-access.log" common 
    </VirtualHost> 

    <VirtualHost *:8080> 
        ServerAdmin webmaster@dummy-host2.abc 
        DocumentRoot "G:\PHP\abc" 
        ServerName dummy-host2.abc 
        ErrorLog "logs/dummy-host2.abc-error.log" 
        CustomLog "logs/dummy-host2.abc-access.log" common 
    </VirtualHost>

 

7、保存并重启apache。

备注:
1、以上代码主要是修改了端口和目录,80端口对应的目录为G:\PHP,8080端口对应的目录为G:\PHP\abc;
2、新增加的端口对应的目录必须在Apache目录下面;
3、打开localhost:8080即可访问G:\PHP\abc目录。

下面是一些补充资料:

在我们想 配置多个虚拟机主机的时候 而且又想端口不一样的情况下 我在网上 找了很多 都是扯淡了...今天下午我就总结了一下午 终于把 多个端口的 apache 配置搞定了./

首先在http.conf 下面加个Include /etc/httpd/conf/51buyhost.conf 这句话 等会就知道了..呵呵

下面接着往下看...

复制代码 代码如下:

NameVirtualHost *:8080
#
Listen 8080
<VirtualHost *:8080>
DocumentRoot "/var/www/html/goodfoison"
#ServerName jb51 (注释了暂时不用,因为只用ip去访问)
ServerName 192.168.0.50
ServerAlias 192.168.0.50
<Directory "/var/www/html/goodfoison">
allow from all
Options +Indexes
</Directory>
</VirtualHost>

#szlise
Listen 8081
<VirtualHost *:8081>
DocumentRoot "/var/www/html/szlise"
#ServerName jb51 (注释了暂时不用,因为只用ip去访问)
ServerName 192.168.0.50
ServerAlias 192.168.0.50
<Directory "/var/www/html/szlise">
allow from all
Options +Indexes
</Directory>
</VirtualHost>



:wq 退出
自己慢慢研究哦....
然后在防火墙里面开启相对应的端口就行

标签: 虚拟主机
免责声明:本文内容来自用户上传并发布,站点仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。请核实广告和内容真实性,谨慎使用。

相关文章

虚拟主机租用怎么辨别好不好

虚拟主机租用辨别好不好的方法:1、看虚拟主机的稳定性,如是否能保证服务器7*24小时的不间断运作;2、看虚拟主机的扩展性,好的虚拟主机可以支持在线升级扩容,保证网络、带宽等能承担足够的负荷;3、看虚拟...

能在云服务器上搭建虚拟主机吗?

现在越来越多的人都在使用云服务器,而且云服务器的使用为人们带来了非常大的便利。但是很多人对于云服务器的了解并不是很多,所以很多人经常在云服务器的使用上会面临很多的问题。其中很多云服务器使用者经常会问到...

免费虚拟主机使用要注意哪些事项

使用免费虚拟主机需要注意以下事项:1、了解提供商的信誉度选择信誉良好的提供商,可以避免遇到一些不可预测的问题。2、了解提供商的服务条款不同的提供商有不同的服务条款,需要仔细阅读并遵守,以免被封禁或者扣...

虚拟主机如何接入DDOS高防

在虚拟主机中接入DDOS高防的方法:1.升级硬件,提升服务器性能;2.采用高性能网络设备,选择品牌知名度高产品;3.提高网络带宽,带宽决定防御能力;4.避免使用NAT,减少CPU浪费;5.技术更新系统...

容器云和虚拟主机、云服务器有哪些区别

容器云和虚拟主机、云服务器的区别有:1、可用资源不同,云服务器独享服务器的所有网络资源,虚拟主机和容器云是共享宿主服务器资源;2、隔离性不同,容器云的隔离性强于虚拟主机但弱于云服务器;3、操作自由度不...

便宜的虚拟主机好用吗

有些便宜的虚拟主机使用起来可能并不是很好用,虚拟主机的价格越低,性能就会越差,可用空间也会受限,所以建议大家在选择虚拟主机时,要考虑自身使用需求,并多咨询相关专业问题,以便选择一款实惠、性能较好的虚拟...