Nginx服务器反代理配置

前言:前段时间就看了一些关于Nginx服务器的一些资料,然而知道Nginx这款服务器,它可以用来做****反向代理服务器****,也可以做****负载均衡****。于是今天下午搭建了Nginx服务器去尝试做反向服务器代理。


****Nginx服务器反代理的好处**** 简单地来说,反代理可以将各独立的并没有关联的主机绑定在同一个域名。


下面就来体验一下Nginx服务器反代理 Step-One:前提是已经安装了Nginx服务器

sudo apt-get install nginx #要是没有安装可以执行此install命令

Step-Two:将你的域名映射到你要代理的主机的IP,一般的话就是以A记录来解析 Step-Three:修改Nginx的配置文件/etc/nginx/sites-enabled/default

sudo nano /etc/nginx/sites-enabled/default

修改成如下

server {
    #修改这里 我将 80 改为 88 
    listen 88 default_server;
    #监听端口也将80改成88
    listen [::]:88 default_server ipv6only=on;

    root /app;
    index index.html index.htm;

    server_name localhost;

    location / {
        try_files $uri $uri/ =404;
    }
}
# 上面是默认的不用管也可以,修改是为了与Apache端口发生冲突。
server
{
    listen 88;
    server_name lab.example.com; # 这里填自定义域名
    location / {
        proxy_redirect off;
        proxy_set_header Host $host;
        proxy_set_header X-Real-IP $remote_addr;
        proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
        proxy_pass http://172.16.168.35:1010; # 这里填写反代理的IP,可以添加端口
    }
}

步骤到此结束,反代理就简单配置完成!


本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏holer

外网访问内网Web

在holer官网上申请专属的holer access key或者使用开源社区上公开的access key信息。

55040
来自专栏服务端技术杂谈

OAuth认证

之前写过一个基于签名的公网API访问安全控制,另一种方式是基于OAuth认证协议做安全控制。 说明 用户访问A客户端,使用B的服务及资源。B只有征得用户的授权,...

30670
来自专栏holer

外网访问内网Linux系统

本地安装了一个Linux系统,只能在局域网内访问到,怎样从外网也能访问到本地的Linux系统呢?本文将介绍具体的实现步骤。

46540
来自专栏云计算认知升级

如何在腾讯云快速构建一个 Wordpress 个人站点

本文通过深入浅出的方式,给大家介绍如何在腾讯云快速构建一个Wordpress个人站点。希望对大家使用腾讯云的过程中,有所帮助。

10.8K20
来自专栏Rainbond开源「容器云平台」

如何在开源Rainbond上对接Maven仓库

12020
来自专栏Brian

Linux DNS解析和网络

---- 概述 由于最近在学习web服务基础,以前一直没有细细的了解用户在访问网站到底是怎么一个流程?这边博客主要介绍了DNS解析 DNS知识 DNS(域名解析...

39660
来自专栏LhWorld哥陪你聊算法

Anaconda使用

Python易用,但用好却不易,其中比较头疼的就是包管理和Python不同版本的问题,特别是当你使用Windows的时候。为了解决这些问题,有不少发行版的Pyt...

95230
来自专栏散尽浮华

Docker可视化界面(Consul+Shipyard+Swarm+Service Discover)部署记录

前面一篇说到了Docker管理工具-Swarm部署记录,基于这个环境,下面记录下Docker可视化界面部署过程: 1)下载相关惊喜 manager-node节...

30950
来自专栏CodeSheep的技术分享

Nginx服务器开箱体验

27660
来自专栏磨磨谈

rbd-mirror配置指南-单向备份

RBD 的 mirroring 功能将在Jewel中实现的,这个Jewel版本已经发布了很久了,这个功能已经在这个发布的版本中实现了,本来之前写过一篇文章,但是...

18310

扫码关注云+社区

领取腾讯云代金券