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

softyun3年前云服务器72

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、需要做好虚拟主机安全管理方面,比如经常更换后台登录密码、修改FTP账号、加强数据库密码防护、扫描虚拟主机潜在的异常问题、关闭php文件的直接访问权限、限制非正常...

电商网站选择虚拟主机的教程

最近有用户在搭建一个电子商务网站,想要购买云服务器作为网站的服务器,服务器之家根据用户的需求,推荐了虚拟主机给她。今天我们来看看要选择适合电子商务网站的虚拟主机要看几方面内容。一、安全用户在电子商务网...

怎么登陆虚拟主机

登陆虚拟主机的方法:1、通过服务商网站系统登陆虚拟主机,进入提供商的官网,输入账号和密码登录,点击个人会员中心找到对应的主机型号,即可来到虚拟主机管理面板;2、通过独立控制面板直接登陆虚拟主机,进入网...

mysql虚拟主机租用怎么配置

MySQL虚拟主机租用的配置需要根据实际需求来进行选择,以下是一些常用的配置:1、MySQL版本选择适合自己的MySQL版本,比如MySQL 5.7或MySQL 8.0,根据自己的需求和熟悉程度来选择...