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

softyun3年前云服务器55

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、虚拟主机空间操作简单,管理方便,能大大简化主机管理的复杂性;2、虚拟主机建站速度快,网站建设效率高;3、虚拟主机价格较低,能降低建站成本,为普及中小型网站提供了极大的便利...

网站建设选择服务器还是虚拟主机

网站建设选择的方法:1、虚拟主机操作方便,适合新手使用,服务器比虚拟主机使用难度大,适合有服务器运维经验的站长使用;2、从网站空间大小来看,虚拟主机的空间较小,是适合新手学习建站使用,如果是资源型网站...

网站虚拟主机租用价格是多少

网站虚拟主机租用价格因地区、服务商和服务套餐不同而异。在一些地区,你可以从几美元到几百美元不等的价格租用虚拟主机。一些服务商提供不同的服务套餐,价格也会因此而有所不同。最好的方式是在你所在地区的主机服...

虚拟主机和云服务器哪个好?虚拟主机和云服务器有什么区别?

虚拟主机和云服务器哪个好?虚拟主机和云服务器是近几年大家建站选择较多的两款产品,然而一些新手朋友对于虚拟主机和云服务器的概念和区别不是很清楚。那么,虚拟主机和云服务器有什么区别?下面就为大家简单介绍下...

虚拟主机中phpMyAdmin的安装配置方法

首先下载可以从它的官方站点 phpmyadmin/ 或者到本站的/soft/197中下载。站点上提供了不同的程序压缩方式供我们下载,这里我选择 bzip2 方式的来下载(因为这种文件体积小些,下其它格...