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 访问不同的站点了

相关推荐
ha20428941948 小时前
Linux操作系统学习之---初识网络
linux·网络·学习
陌路208 小时前
Linux 34TCP服务器多进程并发
linux·服务器·网络
爱喝矿泉水的猛男8 小时前
单周期Risc-V指令拆分与datapath绘制
运维·服务器·risc-v
科技块儿8 小时前
【IP】公有&私有IP地址?
服务器·网络协议·tcp/ip
灵神翁9 小时前
自建node云函数服务器
运维·服务器
3***49969 小时前
前端WebSocket教程,实时通信案例
网络·websocket·网络协议
TangDuoduo000510 小时前
【IO模型与并发服务器】
运维·服务器·网络·tcp/ip
FOREVER-Q10 小时前
Windows 下 Docker Desktop 快速入门与镜像管理
运维·服务器·windows·docker·容器
武子康10 小时前
Java-172 Neo4j 访问方式实战:嵌入式 vs 服务器(含 Java 示例与踩坑)
java·服务器·数据库·sql·spring·nosql·neo4j
864记忆10 小时前
Qt Network 模块中的函数详解
开发语言·网络·qt