基于不同ip,端口,域名对web网站的访问

上次文章教大家搭建web网站:基于ip地址访问。今天给大家带来以下内容。

1.基于不同ip访问
2.基于不同端口访问
3.基于域名访问

1.基于不同ip访问

一个ip对应一个网。例如实现以下操作:
建立一个192.168.168.144的网站 ,文件放在/www/100,内容显示this is192.168.168.144 建立一个192.168.168.145的网站 ,文件放在/www/200,内容显示this is 192.168.168.145

要基于不同IP地址,首先要有不同的ip。
命令行配置:

[root@localhost ~]# nmcli connection modify eno16777736 ipv4.addresses 192.168.168.144/24 ipv4.gateway 192.168.168.1 ipv4.dns 114.114.114.114 ipv4.method  manual connection.autoconnect yes

注意将无法识别的网卡添加为自己电脑的网卡,并且配置的ip地址当中其中一个是你当前主机的ip地址,比如我当前主机ip为192.168.168.145,我只是再添加了一个192.168.168.144,完成后重启网卡。

在这里插入图片描述使用 ip a命令进行查看,如果未能设置成功,可以通过
图形界面设置:
在这里插入图片描述
所需步骤在上图中已标明。
设置完成如下:
在这里插入图片描述
可以看到有两个ip 地址。

下面便是挂载镜像文件,
配置yum仓库
安装httpd服务,
关闭防火墙和setenforce 0
这些操作可以查看我的上一篇文章:
https://blog.csdn.net/qq_42707739/article/details/104943939

2.创建文件
在这里插入图片描述
内容写入

[root@localhost ~]# echo this is 192.168.168.168.144 >
/www/144/index.html [root@localhost ~]# echo this is
192.168.168.168.145 > /www/145/index.html

3.配置文件编辑
vim /etc/httpd/conf.d/vhosts.conf
在这里插入图片描述
4.重启服务,进行测试
[root@localhost ~]# systemctl status httpd.service
在这里插入图片描述
完成测试。

2.基于不同端口访问

1.修改刚才的配置文件
一定要加上端口侦听
在这里插入图片描述
2.创建9000端口访问网页的静态页面
在这里插入图片描述
3.重启服务,测试
在这里插入图片描述

3.基于域名访问

域名是为了方便人们访问的时候记忆,和ip地址具有映射关系。
下面的测试就显示了这种关系。二者都可以去访问到该网站。
在这里插入图片描述
1.修改配置文件
在这里插入图片描述
这里不仅改了域名,而且创建了一个别名,访问下面的网站也就是上面的网站。

2.由于刚才的域名尚未注册,故需在本地的hosts列表中添加,在互联网中的域名需要注册,否则就乱了套了。

所需修改的文件目录:取决于测试机

windows:C:\Windows\System32\drivers\etc\hosts
Linux /etc/hosts

在这里插入图片描述

3.重启服务进行测试。
在这里插入图片描述

今天就给大家介绍到这里,喜欢的小伙伴可以关注博主哦!
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/qq_42707739/article/details/105048757