Centos7.6下构建虚拟主机实验(基于域名、端口及IP地址)

一、构建虚拟主机概述

  • 虚拟Web主机

在同一台服务器中运行多个Web站点,其中每一个站点并不独立占用一台真正的主机

  • http支持的虚拟主机类型
  1. 基于域名的虚拟主机
  2. 基于IP地址的虚拟主机
  3. 基于端口的虚拟主机

二、实验环境及详细步骤

  • 实验环境

VMware Workstation 15.5、Centos 7.6、windows10专业工作站版、XShell 6

  • 实验前准备
  1. 新建一台win10虚拟机并配置IP(192.168.50.140)
  2. 新建一台centos7.6虚拟机,配置双网卡(ens33、ens36),IP分别为192.168.50.134、192.168.50.135,并在其中安装DNS与http服务,测试win10机与这两个IP的连通性

2.1 基于域名

  • 需求:构建2个虚拟Web站点,IP地址均为192.168.50.134,在浏览器中访问两个不同的域名时分别显示不同内容

1、安装http与DNS服务

[root@localhost ~]# yum -y install httpd bind

2、修改DNS主配置文件

[root@localhost ~]# vi /etc/named.conf 

将两处红框部分修改为any

aDT3in.md.png
3、修改DNS区域数据配置文件

[root@localhost ~]#vi /etc/named.rfc1912.zones

修改为以下内容:
zone "test.com" IN {            ## test.com为域名
        type master;
        file "test.com.zone";     ##test.com.zone为区域数据配置文件名(可以自行定义)
        allow-update { none; };
};

zone "test1.com" IN {
        type master;
        file "test1.com.zone";
        allow-update { none; };
};

aDTMZQ.png
4、进入dns配置目录修改区域数据配置文件

[root@localhost ~]# cd /var/named/        ## 进入目录
[root@localhost named]# cp -p named.localhost test.com.zone    ## 将区域数据配置文件模板拷贝
[root@localhost named]# vim test.com.zone     ## 编辑区域数据配置文件(需要修
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值