nginx 反向代理配置

alexlee 2023-1-15 413 1/15

一.时代的发展,现在基本上很少会使用iis 这个东西,主推的是 nginx 这个代理软件。

1.0 nginx 相当轻量级的一个代理软件,而且非常主流,大多数情况下,都可以使用,转发能力也是相当强的。

接下来,今天我们来介绍下,nginx 的一些转发场景,来体验下 nginx的魅力所有。

很多情况下,我们服务器只有一台,但是可能要部署多个网站,或是多个程序的使用,这也就意味着,我们的80端口,只能是一个程序来用。

一般来说 80端口下的,就直接域名访问,就可以直接访问到该程序,但是其他程序就没有这么好了,都是要用上域名+端口的,情况下

才能正常访问到这个程序。

域名+端口,这样就相当难看了 http://xxxxx.com:8081 看到这个是不是觉得相当难道呢,但其实,现在开发中,基本上都是这样的。

这时候,我们就可以使用nginx的反向代理来解决这个问题了,使用nginx 来解决这个难道看问题。

1.0 我们这里要用ip先给自己配置一个站点,确保能运行。

nginx 反向代理配置

2.0 接下来就是关键配置

nginx 反向代理配置

listen 监听80端口

server_name 这里填自己的域名

proxy_pass 这里是转发到已经配置好的ip地址上边

配置完成后,当我们访问域名就会跳到指定的ip地址上边。

我来解释一下,上边的问题,当你访问域名的时候,就能通过监听80端口,直接跳转到代理下的地址。

我们上这设置了,某个地址的网站,就会跳转到该地址上边,这样就成功实现了跳转。

以上是自己的做为资深开发的一些个人经历,把这些经验分享给大家,希望以后大家在从事开发中,可以避免不必要的麻烦,跟浪费时间精力。

要是大家喜欢我的文章的话,可以在文章下留言或是联系我,共同进步,共同探讨开发的一些案例,促进彼此间的交流,分享一些日常的开发趣事。

- THE END -
最后修改:2024年2月5日
0

非特殊说明,本博所有文章均为博主原创。

共有 0 条评论