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

softyun3年前云服务器151

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、使用CDN加速服务,能改善网络访问质量,给予用户良好的体验感;2、租用国外虚拟主机时,选择直连国内网络骨干的机房,能提高国内访问速度;3、租用国外虚拟主机时,选...

选购中小企业的虚拟主机要看哪些方面

虚拟主机是利用计算机在服务器硬盘上区划出去的一小部分虚似的硬盘容积,一般服务项目于大中小型网站。虚拟主机是做网站必需的专用工具,搞好网站必须根据ftp上传入虚拟主机上,并分析自身的网站域名到虚拟主机i...

免备案韩国虚拟主机租用有哪些优势

免备案韩国虚拟主机租用的优势有:1、免备案使用韩国免备案虚拟主机租用,用户无需进行备案手续,节省了时间和精力。2、高速稳定韩国免备案虚拟主机租用的服务器质量高,稳定性好,能够保证网站的高速稳定运行。3...

虚拟主机如何提高网站的访问速度

虚拟主机提高网站访问速度的方法有:1.使用gzip压缩功能,减少网页大小;2.采用分页技术,将一个网页进行多个页面展示;3.降低网页中图片的数量;4.减少页面HTTP请求,采用CSS样式、图像映射属性...

免费虚拟主机使用方法是什么

免费虚拟主机使用方法:1、如果使用的是大陆的虚拟主机,要先备案;2、备案后需要解析和绑定域名,解析域名在域名控制面板进行,绑定域名在虚拟主机的控制面板上进行;3、然后根据下载FTP虚拟主机上传管理软件...

国内虚拟主机免备案的缺点有哪些

国内虚拟主机免备案的缺点主要有以下几点:1、速度慢由于国内虚拟主机免备案通常采用国外服务器,访问速度会受到网络延迟等因素的影响,导致速度较慢。2、不稳定国内虚拟主机免备案通常采用国外服务器,受到国际网...