景安微信
网站有问题
老雷来帮忙
景安网络 欢迎来到景安网络虚拟主机资讯站!
免费主机国内主机
国内主机
0元购买
原价99元/年 我想领取
QQ群
快云体验交流群

群名称:快云体验群

群   号:288544772

一键加群 快云体验交流群
公众号
快云官方微信

扫码关注公众号您可以:

1、微信一键登录会员;

2、微信提交故障工单;

3、微信查询网站备案。

回顶部
虚拟主机

首页 > 虚拟主机 > http服务-虚拟主机的实现

http服务-虚拟主机的实现

来源:未知

作者:hanlei

更新时间:2019-08-05 17:02

景安网络—专业的数据中心服务商!提供快云服务器,快云VPS,虚拟主机,域名注册,服务器托管,服务器租用,SSL证书,数据库存储。 2019快云上云特惠季 立即注册

通过设置虚拟主机实现不同的方式访问http,可以得到不同的反馈,这是http服务重要的一点。 
虚拟主机的实现有三种方法: 
  基于ip:端口为默认端口,ip地址不同 
  基于端口:IP地址相同,端口号不同 
  基于FQDN全称域名
 
实现方案: 
  基于ip:为每个虚拟主机准备至少一个IP地址 
  基于端口:为每个虚拟主机使用至少一个端口号 
  基于FQDN:为每个虚拟主机使用至少一个FQDN
 
【实验】基于IP地址的虚拟主机实现 
实验条件:centos6主机配置,centos7测试
 
1、首先准备好3个地址的不同访问主页,以便于区分。 
2、为了修改方便,在/etc/httpd/conf.d/目录下创建ip.conf子配置文件 
只是IP地址不同,访问端口相同 
3、当然想要实现,提前也要拥有这几个地址: 
4、重新加载http文件,使用客户端分别访问三个地址,会得到不同的主页,证明基于ip地址的虚拟主机实现成功。 
【实验】基于端口的虚拟主机实现 
1、基于端口的虚拟主机首先要保证的是IP地址相同,只是监听端口不同;这里可以自定义端口号,需要注意的是:0-1023端口仅管理员可以使用,普通用户没有权限。 
需要在配置文件中首先声明监听这些端口,然后在进行配置:
2、访问在ip地址相同的情况下不同端口的主页面,得到三个不同页面,证明基于端口的虚拟主机的实现成功。 
3、分别访问三个FQDN地址,得到不同的主站点页面: 
4、上述所说配置都是必要的字段配置,当然在配置文件中我们也可以定义其他的关键字来使得服务更加完善。例如:定义日志文件的存放路径和格式: 
分别定义访问日志和错误日志,更加容易查看: 
使用tail -f 动态监控日志文件: 

本文链接:http://host.zzidc.com/xnkj/1928.html

关键字:虚拟主机http服务

若无特别注明,文章皆为景安网络原创,转载请注明出处。

上云HI购