指令如何在Apache中设置虚拟主机

apache虚拟主机  时间:2020-12-29  阅读:()

Apache配置虚拟主机三种方式

1.基于IP 2.基于主机名3.基于端口

基于ip需要多个IP基于主机名需要只在本机有效或者需要改动每个客户端的hosts文件所有采用基于端口的。

基于端口的Apache配置虚拟主机

1. 打开httpd.conf,查找Virtual hosts

将Include conf/extra/httpd-vhosts.conf前面的#去掉

2.建立虚拟主机存放网页的根目录如在/htdocs目录下建立test1、 test2文件夹在文件夹中分别存放index.php 内容分别为<?php echo“test1”;?> <?php echo“test2”;?>

3修改配置文件

将原来的

Listen 80

改为

Listen 80

Listen 8080

4.打开apacheconfextrahttpd-vhosts.conf文件在httpd-vhosts.conf中写入如下配置

<VirtualHost *:8080>

DocumentRoot "D:/xampp/htdocs/test1"

ServerName test1

<Directory "D:/xampp/htdocs/test1">

Order Allow,Deny

Allow from 192. 168. 1.237

</Directory>

</VirtualHost>

<VirtualHost *:80>

DocumentRoot " D:/xampp/htdocs/test2"

ServerName test2

</VirtualHost>

5.重启 apache  测试。从ip为 192. 168. 1.237 电脑的浏览器中输入

192. 168. 1.239:8080可以访问输出” test1” 本地输入192. 168. 1.239:8080禁止访问。

说明

1. <VirtualHost *:8080>中的DocumentRoot应当是httpd.conf中配置的

DocumentRoot的子目录。

例如httpd.conf中全局的DocumentRoot "D:/xampp/htdocs"则在httpd-vhosts.conf中

<VirtualHost *:8080>的DocumentRoot "D:/xampp/htdocs/test1"若设置为其他非全局DocumentRoot的子目录则访问不了。

2. httpd.conf中<Directory/>……</Directory>用于管理默认80端口根目录下所有文件

的访问权限如设置deny from al l 则不能访问而8080端口可以正常访问。

3. 在<VirtualHost *:8080>中可以加对目录权限的管理。

Order指令控制默认的访问状态与Al low和Deny指令生效的顺序。Ordering取值范围是以下几种范例之一

① Deny,Al low

Deny指令在Al low指令之前被评估。默认允许所有访问。任何不匹配Deny指令或者匹配Al low指令的客户都被允许访问。

②Al low,Deny

Al low指令在Deny指令之前被评估。默认拒绝所有访问。任何不匹配Al low指令或者匹配De n y指令的客户都将被禁止访问。

③ Mutual-fai lure

只有出现在Al low列表并且不出现在Deny列表中的主机才被允许访问。这种顺序与"OrderAl low,Deny"具有同样效果不赞成使用。

关键字只能用逗号分隔它们之间不能有空格。注意在所有情况下每个Al low和Deny指令语句都将被评估。

例如

Order Allow,Deny

Allow from 192. 168. 1.237

默认拒绝所有访问只允许从IP为192.168.1.237的电脑进行访问。

NameCheap优惠活动 新注册域名38元

今天上午有网友在群里聊到是不是有新注册域名的海外域名商家的优惠活动。如果我们并非一定要在国外注册域名的话,最近年中促销期间,国内的服务商优惠力度还是比较大的,以前我们可能较多选择海外域名商家注册域名在于海外商家便宜,如今这几年国内的商家价格也不贵的。比如在前一段时间有分享到几个商家的年中活动:1、DNSPOD域名欢购活动 - 提供域名抢购活动、DNS解析折扣、SSL证书活动2、难得再次关注新网商家...

腾讯云轻量服务器老用户续费优惠和老用户复购活动

继阿里云服务商推出轻量服务器后,腾讯云这两年对于轻量服务器的推广力度还是比较大的。实际上对于我们大部分网友用户来说,轻量服务器对于我们网站和一般的业务来说是绝对够用的。反而有些时候轻量服务器的带宽比CVM云服务器够大,配置也够好,更有是价格也便宜,所以对于初期的网站业务来说轻量服务器是够用的。这几天UCLOUD优刻得香港服务器稳定性不佳,于是有网友也在考虑搬迁到腾讯云服务器商家,对于轻量服务器官方...

酷番云-618云上秒杀,香港1核2M 29/月,高防服务器20M 147/月 50M 450/月,续费同价!

官方网站:点击访问酷番云官网活动方案:优惠方案一(限时秒杀专场)有需要海外的可以看看,比较划算29月,建议年付划算,月付续费不同价,这个专区。国内节点可以看看,性能高IO为主, 比较少见。平常一般就100IO 左右。优惠方案二(高防专场)高防专区主要以高防为主,节点有宿迁,绍兴,成都,宁波等,节点挺多,都支持防火墙自助控制。续费同价以下专场。 优惠方案三(精选物理机)西南地区节点比较划算,赠送5...

apache虚拟主机为你推荐
网站虚拟主机做网站一定要虚拟主机吗买虚拟主机购买虚拟主机时,应该注意点什么呢,...?美国vps服务器便宜的国外vps都有哪些,能否推荐几个??中文域名注册查询中文域名注册怎么查询免费国内空间网站免费空间(国内的)那里有?免费网站域名申请怎么免费上传我的网站呀和免费申请域名国内ip代理谁给我几个北京或国内的IP代理啊,高分,能用的1g虚拟主机1G虚拟空间大约多少钱?厦门虚拟主机我想用我自己的电脑做虚拟主机怎么弄啊中文域名中文域名是怎么回事?
ip查域名 未注册域名查询 免费域名解析 免费动态域名 网站被封 上海域名 河南移动邮件系统 hkg adroit 什么是服务器托管 银盘服务是什么 卡巴斯基免费试用版 双12 东莞主机托管 阿里dns 买空间网 新疆服务器 开心online japanese50m咸熟 godaddy域名 更多