什么是反向代理?Nginx反向代理如何配置?
nginx在日常工作中是什反一个不可缺少的服务,其中使用nginx做的向代事情最多的就是反反向代理,今天笔者带大家详细学习一下nginx反向代理 。代理
让我们直接开始 !何配
安装nginx在开始本文前 ,什反请先保证你的向代服务器已经安装好nginx,安装nginx非常简单 。代理
本文我将以ubantu系统为例,何配那么怎么在ubantu系统安装nginx呢?什反
只需要一条命令即可:
复制apt-get install nginx1.这里我就不带大家安装了,安装好后,向代执行一条命令:
复制nginx -v1.如果出现以下结果 :

则代表你的云计算代理nginx安装成功了 ,我这里安装的何配是1.14.0的版本 。
用apt-get install nginx命令安装完nginx后 ,什反有几个默认的向代目录需要大家记一下 :
主程序 :/usr/sbin/nginx配置文件:/etc/nginx静态文件:/usr/share/nginx日志文件:/var/log/nginx这几个目录记好,后面配置的代理时候可能会用到。
当然了 ,用源码部署的方式安装你就可以自己定义路径了 。
Nginx几个重要的命令启动 :./usr/sbin/nginx或者service nginx start重启 :./usr/sbin/nginx -s reload或者service nginx restart强行停止 :./usr/sbin/nginx -s stop或者service nginx stop优雅停止:./usr/sbin/nginx -s quit检测配置文件是否有错误:./usr/sbin/nginx -t指定配置文件:./usr/sbin/nginx -c xxx.conf什么是高防服务器反向代理
代理服务器要理解反向代理这个术语 ,首先了解一下什么是代理服务器?
代理服务器是放置在用户和网站之间来实现匿名的中间服务器,当通过代理服务器访问网站时,请求会发送到代理服务器,然后代理服务器会将其转发到网站 ,对于网站,请求看起来像来自代理服务器,这就是转发代理,也叫正向代理 。

转发代理
反向代理服务器有时需要匿名来增强其安全性 ,这样,这样在目的香港云服务器服务器前置一般会放一个代理服务器,让用户感觉这个代理服务器就是目的服务器,保证了匿名性 ,这样的过程称为反向代理。

简单的区别方法是正向代理位于客户端前面 ,确保服务器不直接与客户端通信。而反向代理位于服务器前面 ,并确保没有客户端直接与该服务器通信 。
用两张图形象解释一下:
正向代理就好像,一个公司老板要去某个工地上要钱 ,源码库老板不直接去 ,会派公司代表去,这个公司的代表其实就是代理服务器,代公司去处理事务,这个对于老板——>工地是正向代理的关系。

反向代理就好像 ,去要钱的时候 ,工地很聪明,知道自己不想那么烦,就找了一个代账公司,这个代账公司对外就是服务器租用代表这个工地 ,所以看起来和公司主体没有啥区别 ,那么这个代账公司就是反向代理的服务器。

Nginx是一个开源的 Web 服务器 ,可以作为反向代理,根据知名统计网站统计,Nginx 的市场份额一直在稳步增长 ,并且已经超过 Apache:



如图,我们要达到一个效果,模板下载访问127.0.0.1:9999 ,反向代理到我们的网站https://www.wljslmz.cn.
先看下nginx的配置:
复制server { listen 9999; server_name localhost; location / { proxy_pass https://www.wljslmz.cn; }}1.2.3.4.5.6.7. listen :表示nginx监听的端口,也就是你在浏览器输入的端口号。server_name:表示nginx监听的地址 ,也就是你在浏览器输入的地址或者域名location:用来匹配不同的url,这里/代表根路径。proxy_pass :代理的指令 ,我们这里是代理到https://www.wljslmz.cn这个时候,重载nginx配置 ,然后在浏览器输入:
复制http://localhost:99991.
代理后:

我们可以很清晰的看到代理成功!
这里我们通过案例,简单的介绍了nginx的反向代理,在生产测试的时候 ,还要根据不同的场景进行配置。
相关文章
研究人员发现了一种新的恶意软件,名为 WikiLoader 恶意软件。之所以这样命名,是因为它向维基百科发出请求,希望得到内容中包含 "The Free "字符串的响应。WikiLoader 恶意软件2025-12-07
illustrator简称为ai软件,是一款应用于出版、多媒体和在线图像的工业标准矢量插画的软件,被用户应用在印刷出版、海报书籍排版、专业插画、多媒体图像处理等领域,因此为用户带来了不错的体验和帮助,2025-12-07
在日常使用电脑的过程中,我们可能会遇到各种各样的问题,如系统运行缓慢、程序崩溃等。为了解决这些问题,我们可以尝试对电脑系统进行重置。本文将介绍如何使用火影电脑系统重置工具,实现一键解决系统故障问题,快2025-12-07
在如今数字化时代,二维码已经成为了连接线上和线下的桥梁,成为了企业推广和个人宣传的重要工具。然而,大部分的二维码都显得单调乏味,缺乏个性化和创意。如何创建个性化的二维码呢?本文将为您提供一些关于如何创2025-12-07
在 macOS 12.0.1 Monterey 中,苹果修复了编号为 CVE-2021-30873 的进程注入漏洞 (process injection),此漏洞影响所有基于 macOS AppKit2025-12-07
Tita净水壶(探索Tita净水壶的功能与优势,为您提供高品质的饮用水)
在如今环境污染严重的时代,安全健康的饮用水变得尤为重要。Tita净水壶作为一款高性能的饮用水过滤器,以其卓越的过滤技术和便捷的使用方式,成为了人们获取高品质饮用水的首选。本文将会逐一展示Tita净水壶2025-12-07

最新评论