linux中部署nginx服务器

博客主要围绕Nginx展开,涉及修改配置后的重启操作,还提到配置完成后无法访问可能是防火墙未开启端口的问题。同时思考了项目部署多个Docker并通过Nginx upstream进行负载均衡和配置备用,以及反向代理配置规则和http主备配置。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

参考
参考nginx修改配置之后重启
nginx配置完成后无法访问问题,启动也成功,可能是防火墙没开启端口

在这里插入代码片

思考:一个项目部署多个docker(最好是不同的服务器),然后通过nginx upstream来负载均衡以及配置备用
nginx反向代理配置规则
nginx配置http主备

//配置一个简单的nginx代理 访问 http://localhost:7777 能够转发到 http://localhost:8888
upstream ods //上游服务ip:port 比如docker中一个应用的服务 这里可以配置策略来负载均衡 主备策略(对外表现访问一个地址 实际内部是多个地址切换 用户无感知)
        {
          server localhost:8888;
        }
    
    //配置通过访问nginx屏蔽 服务ip和port
    server
       {
          listen 7777;
          location /
                {
                  proxy_pass http://ods;//这里的ods对应上面的upstream ods
                  proxy_set_header Host $host:$server_port;//这个对应ods中的server后面的 host:port 这个一定要配置 才能转发
                }

        }


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值