用Nginx反向代理实现多网站共用80端口

Posted noIDsky

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了用Nginx反向代理实现多网站共用80端口相关的知识,希望对你有一定的参考价值。

曾有几个朋友问过我一个同样的问题,就是自己的机房(NAT的情况下),如何把一个公网的80端分配给内网多个服务器上的网站使用。nginx反向代理正好可以解决这个问题,于是今天试着做了一下。



------------------------------------------------------------

下面就用了最最最简单的方式完成了nginx反向代理的搭建(首先你得有台linux服务器)

安装步骤:(本文基于CentOS7,注意关selinux)
1、安装epel yum源,并用yum方式安装nginx.
yum -y install epel-release  #
yum repolist                 #查看epel是否安装成功
yum install nginx            #

...
.....
........

以上是关于用Nginx反向代理实现多网站共用80端口的主要内容,如果未能解决你的问题,请参考以下文章

nginx 80端口代理无效 非80可用

nginx 80端口反向代理多个域名,怎样隐藏端口的

nginx 为啥80端口不能用

Nginx服务器作反向代理实现内部局域网的url转发配置

nginx实现反向代理 配置多域名以及多端口号

Nginx反向代理入门到实践