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

相关推荐
风落无尘8 小时前
《智能重生:从垃圾堆到AI工程师》——第五章 代码与灵魂
服务器·网络·人工智能
其实防守也摸鱼12 小时前
CTF密码学综合教学指南--第九章
开发语言·网络·python·安全·网络安全·密码学·ctf
xlq2232212 小时前
50.UDP套接字
网络·网络协议·udp
南境十里·墨染春水12 小时前
linux学习笔记 网络编程——Socket入门与TCP客户端/服务器实现
linux·服务器·网络
Sirens.13 小时前
twikoo:从MongoDB Atlas到本地部署
运维·服务器
qq_三哥啊13 小时前
【mitmproxy】通过 mitmproxy 的HTTP代理模式获取 OpenCode 发起的 AI API 请求的详细信息
网络·http·代理模式
DFT计算杂谈13 小时前
自动化脚本一键绘制三元化合物相图
java·运维·服务器·开发语言·前端·python·自动化
nikolay14 小时前
AI重塑企业信息安全:攻防升级与信任重构
网络·人工智能·网络安全
Yupureki14 小时前
《Linux网络编程》6.UDP原理
linux·运维·服务器·网络·udp
楼田莉子14 小时前
Linux网络:NAT_代理
linux·运维·服务器·开发语言·c++·后端