您现在的位置是:IT资讯 >>正文
什么是反向代理?Nginx反向代理如何配置?
IT资讯339人已围观
简介nginx在日常工作中是一个不可缺少的服务,其中使用nginx做的事情最多的就是反反向代理,今天笔者带大家详细学习一下nginx反向代理。让我们直接开始!安装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的反向代理,在生产测试的时候 ,还要根据不同的场景进行配置 。
Tags:
转载:欢迎各位朋友分享到网络,但转载请说明文章出处“算法与编程”。http://www.bzli.cn/news/309a199689.html
相关文章
Web安全之CSRF及防护方法
IT资讯Part 01●什么是CSRF●CSRFCross-site request forgery)简称:跨站请求伪造,跟XSS攻击一样,存在巨大的危害性。在CSRF的攻击场景中,攻击者会伪造一个请求这个请 ...
【IT资讯】
阅读更多让你很容易被黑客盯上的九个错误
IT资讯我们都不想沦为黑客的受害者,但有时我们不知不觉中做出的决定却又增加了沦为受害者的可能性。有时候,一个小小的错误就可能为黑客打开便利之门,所以知道应该避免什么显得很重要。以下是让你更容易受到黑客攻击的九 ...
【IT资讯】
阅读更多WordPress Ninja Forms 曝出严重安全漏洞
IT资讯Bleeping Computer 网站披露,WordPress 表单构建插件 Ninja Forms 存在三个安全漏洞,攻击者可以通过这些漏洞实现权限提升并窃取用户数据。2023 年 6 月 22 ...
【IT资讯】
阅读更多
热门文章
最新文章
友情链接
- 解决未安装音频输出设备的问题(如何在没有音频输出设备的情况下获得音频输出?)
- 相机CF卡芯片损坏解决方法(教你应对相机CF卡芯片损坏的情况,避免数据丢失)
- 华硕ZX53VW散热能力解析(性能炸裂,散热不退步!)
- LGG5屏幕素质解析(一起来探索LGG5屏幕的精彩之处)
- BugooG1(探索BugooG1的卓越性能和创新设计)
- 改变logo,创造独特品牌形象的教程(简单易学的Logo设计教程,助你打造独特品牌)
- 优沃IWM智能体重管理系统——轻松掌控健康(健康管理新利器——优沃IWM帮你实现身体管理的新高度)
- 联想B41-80优盘安装系统教程(快速、简单地为联想B41-80电脑安装操作系统)
- vivo y29定时开关机设置方法 云服务器亿华云源码库香港物理机企业服务器网站建设b2b信息平台