Nginx多ip部署多站点

目录

1.修改网卡配置信息

2.修改主要配置文件nginx.conf


1.修改网卡配置信息

1)来到网卡配置文件存放目录下

复制代码
cd /etc/sysconfig/network-scripts/

2)对 ifcfg-ens33 文件进行配置修改前先进行备份

复制代码
cp ifcfg-ens33 ifcfg-ens33.default

3)先修改成最小配置,使用 dd 可以快速将行删除

复制代码
vim ifcfg-ens33
  1. 添加 ip 子掩码和网关

    IPADDR1=192.168.XX.XXX
    IPADDR2=192.168.XX.XXX
    IPADDR3=192.168.XX.XXX # XX 代表你需要的 ip 地址
    NETMASK=255.255.255.0 # 子掩码
    GATEWAY=192.168。164.2 # 网关
    DNS1=233.5.5.5

查看子掩码和网关的流程:

配置好的信息如下,这里我配置的三个 ip

5)重启网卡

复制代码
systemctl restart network

2.修改主要配置文件nginx.conf

复制代码
vim nginx.conf

在 listen 处加上配置好的 ip 地址

wq保存退出,然后重启nginx

复制代码
nginx -t   #查看修改的语法是否正确
systemctl restart nginx #重启nginx

可以通过查看端口占用情况,有我配置的三个 ip 相同端口

复制代码
netstat -lntup

这样就可以通过不同的ip 访问不同的站点了

相关推荐
同聘云9 小时前
阿里云国际站服务器浅谈DDOS攻击与防御
服务器·阿里云·ddos
RDCJM9 小时前
C#数据库操作系列---SqlSugar完结篇
网络·数据库·c#
Yupureki9 小时前
《Linux系统编程》18.线程概念与控制
java·linux·服务器·c语言·jvm·c++
运维行者_9 小时前
金融和电商行业如何使用网络监控保障业务稳定?
开发语言·网络·人工智能·安全·web安全·机器学习·运维开发
坤坤藤椒牛肉面9 小时前
ARM———UART
网络
重生的黑客9 小时前
Linux初识
linux·运维·服务器
evo-master9 小时前
linux环境准备和理解
linux·运维·服务器
凤年徐9 小时前
封装红黑树实现 mymap 和 myset
网络·c++·算法
攻城狮在此9 小时前
ping命令中TTL值是什么?详解与用法
linux·网络·windows
学术小白人9 小时前
EI会议征稿!IEEE出版|第二届通信网络与智能系统工程国际会议(ICCNSE 2026)
网络·能源·电子电路·传感器技术·电气工程·rdlink研发家