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

相关推荐
海底列车25 分钟前
ubuntu-20.04.6升级OpenSSH_10.2p1
linux·服务器·ubuntu
AORO202530 分钟前
适合户外探险、物流、应急、工业,五款三防智能手机深度解析
网络·人工智能·5g·智能手机·制造·信息与通信
white-persist40 分钟前
XXE 注入漏洞全解析:从原理到实战
开发语言·前端·网络·安全·web安全·网络安全·信息可视化
风清再凯42 分钟前
01-iptables防火墙安全
服务器·网络·安全
做运维的阿瑞44 分钟前
从传统Linux部署到容器化:实践对比与工程化指南
linux·运维·服务器
阿巴~阿巴~1 小时前
Centos 7/8 安装 Redis
linux·服务器·数据库·redis·centos
怀旧,1 小时前
【Linux系统编程】2. Linux基本指令(上)
linux·运维·服务器
stwood0071 小时前
codeigniter换服务器之后,会员登录之后又跳回登录页面的解决方法
服务器·php
Wang's Blog2 小时前
Linux小课堂: 文件系统结构与核心命令解析
linux·运维·服务器
早晚会去希腊2 小时前
VScode怎么使用Jupyter并且设置内核
linux·运维·服务器