LinuxのApache服务 第二弹(基于IP跟域名)

发布时间:2020-08-20 03:44:28 作者:大阿鹏
来源:网络 阅读:141425

    接着Apache服务の第一弹(https://blog.51cto.com/14451009/2444673),这边继续介绍Apache软件.

    上一篇介绍了简单的Apache虚拟主机的配置,跟基于端口同一IP地址创建多个网站.这边主要介绍一下基于域名跟不同IP地址创建不同的网站.

    首先要在VMware虚拟机上添加一个网卡.

LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)


    现在出来了两个IP地址,一个是192.168.220.146,一个是192.168.220.130

LinuxのApache服务 第二弹(基于IP跟域名)


    还是第一弹的配置文件,这边稍作修改就行了

LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)


    然后使用httpd -t命令查看一下配置文件的语法是否有错误.没有错误后重新启动一下httpd服务.

LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)


    这边输入192.168.220.146则是出现一开始创建的demo.com的内容,而输入192.168.220.130则是出现的是ABC网站的内容,这就成功的实现了基于IP地址创建不同的网站.

LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)

    最后一个要介绍的是基于域名创建不同的网站,这边需要搭配一个DNS域名解析的服务.

首先我们要下载安装一个bind也就是DNS域名解析的服务包.

LinuxのApache服务 第二弹(基于IP跟域名)

        打开DNS的主配置文件,修改监听地址和允许访问地址都问any,并保存退出.


LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)


    接下来要配置区域配置文件,路径是/etc/named.rfc1912.zones ,然后创建两个区域一个是解析demo.com的区域,一个则是解析abc.com的区域

LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)`


    接下来移动到/var/named目录下,然后复制出刚才创建的两个配置文件.


LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)


    在demo.com.zone文件末尾添加主机名www,解析地址192.168.220.146

LinuxのApache服务 第二弹(基于IP跟域名)


  在abc.com.zone文件末尾添加主机名www,解析地址192.168.220.130,然后启动DNS域名解析服务.

LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)


      然后先修改本地的DNS服务器的地址文本地.

LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)

    

    测试两个域名能不能够成功解析,这边已经能够成功的解析了.

LinuxのApache服务 第二弹(基于IP跟域名)

    然后把作为测试用的Windows系统的DNS服务修改为本地的DNS服务器地址,然后使用nslookup命令测试一下能不能成功解析.

LinuxのApache服务 第二弹(基于IP跟域名)


        这边已经成功的解析出来自己刚刚创建的两个域名网站.

LinuxのApache服务 第二弹(基于IP跟域名)


        这边输入两个不同的域名,就访问到了不同的网站了.

LinuxのApache服务 第二弹(基于IP跟域名)

LinuxのApache服务 第二弹(基于IP跟域名)





推荐阅读:
  1. 基于Server2016系统搭建DNS服务器、Web服务器、
  2. Linux重要的服务讲述(1)

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

httpd apache linux

上一篇:CentOS7下实现终端输入中文设置详解

下一篇:C++语言设计实现五子棋

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》