Linux中一个ip绑定多个域名的详细步骤
操作平台: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绑定多个域名的详细步骤相关推荐
- 一个ip绑定多个域名
一个ip绑定一个域名 apache服务器文章中我有介绍apache配置网站,讲解一个ip绑定一个域名的步骤和方法. 配置过程: 启动httpd-vhosts.conf(在httpd.conf文件中,找 ...
- 一个IP绑定多个域名(虚拟主机)设置方法
1.事先建立两个域名站点 分别建立web1和web2站点,分别建立主页面web1.html和web2.html: 2.在httpd.conf文件中启用httpd-vhosts.conf 去掉#,即 # ...
- 为阿里云ECS服务器二级域名绑定tomcat子目录,实现一个IP多个二级域名
摘要:前几天租了阿里云ECS服务器,选择的Windows系统,并在服务器上部署了tomcat服务器,随后我又买了一个域名,可一个域名只能指向一个IP地址,包括二级域名也只能指向一个IP地址,并不能指向 ...
- linux中的 ip addr 和 ip link命令详解
linux中的 ip addr 和 ip link命令详解 一.ip addr命令 我是使用的linux系统是redhat7.3,其它linux的相关操作大同小异(在这里不做赘述) 1.查看 (1). ...
- linux查看双网卡绑定模式,Linux中双网卡绑定实现的各种模式
一.Linux中双网卡绑定实现的原理 Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡;linux设置bond网卡绑定---有些用. Linux双网卡绑定实现就是使用两块网卡虚拟成为一块网卡, ...
- APACHE如何里一个站点绑定多个域名?用ServerAlias
APACHE2如何里一个站点绑定多个域名?用ServerAlias 以前很笨,要使多个域名指向同一站点总是这样写: <VirtualHost *:80> ServerAdmin i@kui ...
- 购买域名,购买公网IP,实现同一个IP绑定多个域名
C:\Users\ADMINI~1\AppData\Local\Temp\88bb7c0768abf75f59a8a18a1d34a83e0127015d0b24515952584d38eff4523 ...
- 如何实现同一个IP绑定多个域名
如何为同一IP地址绑定不同的子域名 利用Apache实现:同一个IP绑定多个域名 假设你云服务器IP地址为 :12.34.56.78 假设你需要使用的多个域名为 : ·www.example.com ...
- Linux 中查找 IP 地址的方法
概要 在 Linux 系统中,经常需要查找 IP 地址以进行网络配置.故障排除或安全管理.无论是查找本地主机的 IP 地址还是查找其他设备的 IP 地址,本文将介绍三种简单的方法,帮助你在 Linux ...
最新文章
- 【牛腩新闻发布系统】开始后端02
- 2017年云计算的6大趋势
- node + express + mysql 搭建后台
- java创建对象的过程_Java创建对象的过程
- Spring Security OAuth2源码解析(一)
- 具有Java 7中自动资源管理功能的GC
- linux 禁止账户远程登录
- Java 线程实例二(终止线程、生产者/消费者问题、获取线程状态、获取所有线程、查看线程优先级、中断线程)
- ssrs筛选器_SSRS ReportServer:服务性能计数器指南
- Broker 的 Heap Size 如何设置?
- BRVAH的基本使用
- 详解语言模型NGram及困惑度Perplexity
- 认证 (authentication) 和授权 (authorization) 的区别.md
- 深入理解Linux网络技术内幕学习笔记第十九章:因特网协议第四版(IPv4):Linux的原理和功能
- Godot游戏开发实践之一:使用High Level Multiplayer API制作多人游戏(上)
- 微信网址防封防屏蔽,微信域名一直被封怎么办
- 工作文档撰写——产品体验报告
- 基于javaweb的学籍管理系统计算机毕业论文java毕业设计选题源代码
- C语言实现求复数的模,开启面向对象编程之路
- 小米台灯突然自己亮了_读写作业台灯测评