指令如何在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的电脑进行访问。

Stablehost 美国主机商黑五虚拟主机四折

如今我们网友可能较多的会选择云服务器、VPS主机,对于虚拟主机的话可能很多人不会选择。但是我们有些外贸业务用途的建站项目还是会有选择虚拟主机的。今天看到的Stablehost 商家虚拟主机在黑五期间也有四折优惠,对于这个服务商而言不是特别的喜欢,虽然他们商家和我们熟悉的老鹰主机商有些类似,且在后来老鹰主机改版和方案后,Stablehost 商家也会跟随改版,但是性价比认为不如老鹰主机。这次黑色星期...

Vinahost - 越南VPS主机商月6美元 季付以上赠送时长最多半年

Vinahost,这个主机商还是第一次介绍到,翻看商家的介绍信息,是一家成立于2008年的老牌越南主机商,业务涵盖网站设计、域名、SSL证书、电子邮箱、虚拟主机、越南VPS、云计算、越南服务器出租以及设备托管等,机房主要在越南胡志明市的Viettle和VNPT数据中心,其中VNPT数据中心对于国内是三网直连,速度优。类似很多海外主机商一样,希望拓展自己的业务,必须要降价优惠或者增加机房迎合需求用户...

RackNerd 黑色星期五5款年付套餐

RackNerd 商家从2019年上线以来争议也是比较大的,一直低价促销很多网友都认为坚持时间不长可能会跑路。不过,目前看到RackNerd还是在坚持且这次黑五活动也有发布,且活动促销也是比较多的,不过对于我们用户来说选择这些低价服务商尽量的不要将长远项目放在上面,低价年付套餐服务商一般都是用来临时业务的。RackNerd商家这次发布黑五促销活动,一共有五款年付套餐,涉及到多个机房。最低年付的套餐...

apache虚拟主机为你推荐
主机租赁电脑租赁的缺点租用主机哪个平台可以租电脑域名注册公司公司域名注册在哪个网站上注册好万网虚拟主机万网,云服务器和与虚拟主机有什么区别?我是完全不知到的那种,谢谢。用前者还是后者合适。怎么做网页。虚拟主机mysql虚拟主机支持mysql数据库,还需要额外购买mysql吗?淘宝虚拟主机请问在淘宝的代购国外虚拟主机可以买吗?万网域名都说万网的域名好,有哪些优势?解析域名网站上的域名解析是什么意思?短域名什么是短网址?如何注册域名怎么去申请域名
到期域名查询 免费二级域名申请 x3220 Dedicated 正版win8.1升级win10 火车票抢票攻略 智能骨干网 天互数据 域名转向 howfile 最好的免费空间 shopex主机 空间租赁 双线asp空间 web服务器是什么 网页提速 ebay注册 阿里云免费邮箱 中国域名 华为k3 更多