Nginx多ip部署多站点的实现步骤
更新时间:2024年01月03日 10:49:45 作者:Fly upward
使用Nginx在具有多个IP地址的服务器上部署多个站点,从而实现高效、安全的网站托管,本文主要介绍了Nginx多ip部署多站点的实现步骤,感兴趣的可以了解一下
1.修改网卡配置信息
1)来到网卡配置文件存放目录下
cd /etc/sysconfig/network-scripts/
2)对 ifcfg-ens33 文件进行配置修改前先进行备份
cp ifcfg-ens33 ifcfg-ens33.default
3)先修改成最小配置,使用 dd 可以快速将行删除
vim ifcfg-ens33
4) 添加 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 访问不同的站点了
到此这篇关于Nginx多ip部署多站点的实现步骤的文章就介绍到这了,更多相关Nginx多ip部署多站点内容请搜索脚本之家以前的文章或继续浏览下面的相关文章希望大家以后多多支持脚本之家!
相关文章
nginx-proxy-manager初次登录报错502 bad gateway解决
这篇文章主要给大家介绍了关于nginx-proxy-manager初次登录报错502 bad gateway的解决办法,502 Bad Gateway服务器作为网关或者代理时,为了完成请求访问下一个服务器,但该服务器返回了非法的应答,需要的朋友可以参考下2024-04-04Prometheus监控实战篇Nginx、Hbase操作详解
这篇文章主要介绍了Prometheus监控实战篇Nginx、Hbase,本文通过图文并茂的形式给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下2022-02-02
最新评论