操作平台:Centos 7

建议:执行本文操作前,请对linux系统先拍照存档,以免造成操作过程中出现错误,导致重装linux系统的尴尬!

上菜!上菜!

1.指定IP地址与域名之间的对应关系

[root@localhost ~]# vim /etc/hosts

该处ip后跟的域名可随意写,但是不要与网络上现有的域名重名!

注意: 该处输入的ip地址是我本机电脑ip地址

2.使用ping命令检查域名解析

ping www.wb.com
ping www.wwbb.com

注:出现“64 bytes from......”说明可以查到,等它刷新两行即可关闭,需要手动关闭ping命令"ctrl+c"

 3. 创建存放不同网站的根目录,并写入网站首页内容

[root@localhost ~]# mkdir -p /home/yuming/wb
[root@localhost ~]# mkdir -p /home/yuming/wwbb
[root@localhost ~]# echo "该网站域名是www.wb.com" > /home/yuming/wb/index.html
[root@localhost ~]# echo "该网站域名是www.wwbb.com" > /home/yuming/wwbb/index.html

4.修改主配置文件

[root@localhost ~]# vim /etc/httpd/conf/httpd.conf

把下面代码写进配置文件中(注:修改为自己的ip地址)

<VirtualHost 192.168.37.129>DocumentRoot /home/yuming/wbServerName www.aaa.com<Directory "/home/yuming/wb">AllowOverride NoneRequire all granted</Directory>
</VirtualHost>
<VirtualHost 192.168.37.129>DocumentRoot /home/yuming/wwbbServerName www.bbb.com<Directory "/home/yuming/wwbb">AllowOverride NoneRequire all granted</Directory>
</VirtualHost>

 5.重启httpd服务

[root@localhost ~]# systemctl restart httpd

6.修改自定义网站目录的Selinux文件安全上下文

[root@localhost ~]# semanage fcontext -a -t httpd_sys_content_t /home/yuming
[root@localhost ~]# semanage fcontext -a -t httpd_sys_content_t /home/yuming/wb
[root@localhost ~]# semanage fcontext -a -t httpd_sys_content_t /home/yuming/wb/*
[root@localhost ~]# semanage fcontext -a -t httpd_sys_content_t /home/yuming/wwbb
[root@localhost ~]# semanage fcontext -a -t httpd_sys_content_t /home/yuming/wwbb/*

7. 刷新Selinux安全上下文,使其立即生效

[root@localhost ~]# restorecon -Rv /home/yuming

 8.使用域名测试网站

注意:此处查询不能在windows系统中查询,需要在linux系统中的FireFox中查询

出现该界面,则操作成功!

到此,一个ip绑定多个域名操作全部完成!

Linux中一个ip绑定多个域名的详细步骤相关推荐

  1. 一个ip绑定多个域名

    一个ip绑定一个域名 apache服务器文章中我有介绍apache配置网站,讲解一个ip绑定一个域名的步骤和方法. 配置过程: 启动httpd-vhosts.conf(在httpd.conf文件中,找 ...

  2. 一个IP绑定多个域名(虚拟主机)设置方法

    1.事先建立两个域名站点 分别建立web1和web2站点,分别建立主页面web1.html和web2.html: 2.在httpd.conf文件中启用httpd-vhosts.conf 去掉#,即 # ...

  3. 为阿里云ECS服务器二级域名绑定tomcat子目录,实现一个IP多个二级域名

    摘要:前几天租了阿里云ECS服务器,选择的Windows系统,并在服务器上部署了tomcat服务器,随后我又买了一个域名,可一个域名只能指向一个IP地址,包括二级域名也只能指向一个IP地址,并不能指向 ...

  4. linux中的 ip addr 和 ip link命令详解

    linux中的 ip addr 和 ip link命令详解 一.ip addr命令 我是使用的linux系统是redhat7.3,其它linux的相关操作大同小异(在这里不做赘述) 1.查看 (1). ...

  5. linux查看双网卡绑定模式,Linux中双网卡绑定实现的各种模式

    一.Linux中双网卡绑定实现的原理 Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡;linux设置bond网卡绑定---有些用. Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡, ...

  6. APACHE如何里一个站点绑定多个域名?用ServerAlias

    APACHE2如何里一个站点绑定多个域名?用ServerAlias 以前很笨,要使多个域名指向同一站点总是这样写: <VirtualHost *:80> ServerAdmin i@kui ...

  7. 购买域名,购买公网IP,实现同一个IP绑定多个域名

    C:\Users\ADMINI~1\AppData\Local\Temp\88bb7c0768abf75f59a8a18a1d34a83e0127015d0b24515952584d38eff4523 ...

  8. 如何实现同一个IP绑定多个域名

    如何为同一IP地址绑定不同的子域名 利用Apache实现:同一个IP绑定多个域名 假设你云服务器IP地址为 :12.34.56.78 假设你需要使用的多个域名为 : ·www.example.com ...

  9. Linux 中查找 IP 地址的方法

    概要 在 Linux 系统中,经常需要查找 IP 地址以进行网络配置.故障排除或安全管理.无论是查找本地主机的 IP 地址还是查找其他设备的 IP 地址,本文将介绍三种简单的方法,帮助你在 Linux ...

最新文章

  1. 【牛腩新闻发布系统】开始后端02
  2. 2017年云计算的6大趋势
  3. node + express + mysql 搭建后台
  4. java创建对象的过程_Java创建对象的过程
  5. Spring Security OAuth2源码解析(一)
  6. 具有Java 7中自动资源管理功能的GC
  7. linux 禁止账户远程登录
  8. Java 线程实例二(终止线程、生产者/消费者问题、获取线程状态、获取所有线程、查看线程优先级、中断线程)
  9. ssrs筛选器_SSRS ReportServer:服务性能计数器指南
  10. Broker 的 Heap Size 如何设置?
  11. BRVAH的基本使用
  12. 详解语言模型NGram及困惑度Perplexity
  13. 认证 (authentication) 和授权 (authorization) 的区别.md
  14. 深入理解Linux网络技术内幕学习笔记第十九章:因特网协议第四版(IPv4):Linux的原理和功能
  15. Godot游戏开发实践之一:使用High Level Multiplayer API制作多人游戏(上)
  16. 微信网址防封防屏蔽,微信域名一直被封怎么办
  17. 工作文档撰写——产品体验报告
  18. 基于javaweb的学籍管理系统计算机毕业论文java毕业设计选题源代码
  19. C语言实现求复数的模,开启面向对象编程之路
  20. 小米台灯突然自己亮了_读写作业台灯测评

热门文章

  1. 基于MLR资讯多分类
  2. 从双十一看阿里云安全的“创世纪”——采访阿里云安全掌门人肖力有感
  3. PHP 开发参考消息 博文+镜像+技术+框架
  4. Linux删除.nfsxxx文件
  5. 提权学习:Linux普通用户提权为root
  6. 拖拽式快速建站存在哪些缺陷?
  7. [附源码]java毕业设计基于Web留学管理系统
  8. GO被墙了包下载工具gopm
  9. css 实现单行文本两侧对齐
  10. hadoopHa集群namenode起不来的原因(1)