创建新的虚拟主机

1.给主机服务新增ip 110

bash 复制代码
root@server web]# nmcli connection modify ens160 +ipv4.addresses 192.168.245.110/24
[root@server web]# nmcli connection up ens160

2.在/etc/nginx/conf.d/新建两个子配置文件一个叫 ip100.conf ip110.conf[(一个子配置文件就是一个虚拟主机)

bash 复制代码
cd /etc/nginx/conf.d/
vim ip100.conf
+++++++++++++++
server{
	listen 80;
	server_name 192.168.245.100;
	root /web/100/;
}
+++++++++++++++
vim ip110.conf
++++++++++++++++
server{
	listen 80;
	server_name 192.168.245.110;
	root	/web/110;
}

3.去web目录中创建虚拟主机的根目录

bash 复制代码
cd /web
mkdir 100 110

4.在100和110目录中创建各自的默认发布文件index.html

bash 复制代码
cd /web/100
echo "i am 100" > index.html
cd /web/110
echo "i am 110" > index.html

5.检测语法 并 重新加载服务

bash 复制代码
nginx -t
nginx -s reload

**6.使用浏览器验证访问xxx.xxx.xxx.100/110**

**能在网页中查看到 i am 100 或 i am 110 说明实验成功**

相关推荐
开开心心_Every4 分钟前
免费简洁的安卓黄历日历,软件推荐
运维·服务器·随机森林·pdf·电脑·excel·最小二乘法
代码中介商22 分钟前
Linux TCP 协议深度解析:从状态机到拥塞控制
linux·网络·tcp/ip
林熙蕾LXL25 分钟前
系统调用&文件描述
linux·运维·服务器
落羽的落羽28 分钟前
【网络】TCP与UDP协议使用指南,Socket编程实现Echo服务
linux·服务器·网络·c++·网络协议·tcp/ip·机器学习
草莓熊Lotso1 小时前
LangChain从入门到精通:环境搭建→核心能力→LCEL链式编程全实战
android·java·linux·服务器·langchain
GanGanGanGan_9 小时前
RustDesk 安装指南 — Rocky Linux 9 + XFCE X11
linux·运维·centos
风落无尘9 小时前
《智能重生:从垃圾堆到AI工程师》——第五章 代码与灵魂
服务器·网络·人工智能
其实防守也摸鱼13 小时前
CTF密码学综合教学指南--第九章
开发语言·网络·python·安全·网络安全·密码学·ctf
xlq2232213 小时前
50.UDP套接字
网络·网络协议·udp
南境十里·墨染春水13 小时前
linux学习笔记 网络编程——Socket入门与TCP客户端/服务器实现
linux·服务器·网络