Nginx-反向代理

news/2024/9/23 9:26:18/

什么是反向代理

用户直接访问反向代理服务器就可以获得目标服务器的资源。这一过程叫反向代理

 

如何配置反向代理

修改nginx配置文件

1.切换到nginx的conf路径下操作nginx的配置文件

cd /usr/local/openresty/nginx/conf

1.1防止修改错误可以先备份一下配置文件

cp nginx.conf nginx.conf.baks

1.2对配置文件进行修改

vim nginx.conf

全局模块

 工作模块

 http模块

include:用来设定文件的mime类型,类型在配置文件目录下的mime.type文件定义,来告诉nginx识别文件类型

default_type:设定了默认的类型为二进制流,也就是当文件类型未定义时使用这种情况

 

 

2.保存配置文件

:wq

3.重启配置文件

cd ..   
./sbin/nginx -s reload

4.查看配置文件是否重启成功

ps -aux | grep nginx

 重启成功之后我们就可以在浏览器上通过访问服务器的ip地址或者域名后面拼接/百度就可以访问到百度的主页了。当然也可以配置其他的网页或者资源。

为什么配置反向代理

1、保护目标服务器的资源安全

2、节省有限的IP地址资源

3、提高了对服务器的访问速度


http://www.ppmy.cn/news/5200.html

相关文章

“专利费用减缓”怎么申请?

在专利申请时,很多申请人对“专利费用减缓”的概念并不了解,或者不太清楚。甚至有很多申请人一听到专利申请可以请求费用减缓,就以为申请专利是不要钱的。当然,这样的理解就存在了很大的偏差了,所以,我们今…

NNDL 2022秋

第一届AI专业,很多课程都是第一次开课,老师和学生都在“摸着石头过河”。 好处是所学内容比较新,跟得上“潮流”,学习意愿比较强。 难处是教学资料相对欠缺,需要学的内容较多,难度较大。 大家经过一学期…

Java多线程-线程的创建(Thread类的基本使用)

文章目录一. 线程和Thread类1. 线程和Thread类1.1 Thread类的构造方法1.2 启用线程的相关方法2. 创建第一个Java多线程程序3. 使用Runnable对象创建线程4. 使用内部类创建线程5. 使用Lambada表达式创建线程6. 多线程并发执行简单演示7. 多线程并发执行的优势二. Thread类的属性…

Html5 canvas创意特效合集

Canvas就像一块画布,我们可以通过调用脚本在Canvas上绘制任意形状,甚至是制作动画。本文就是收集了很多非常富有创意的一些canvas动画特效例子,这些例子都非常适合大家学习。 1.3D篝火动画特效 这款篝火特效是基于 three.js 和 canvas 制作的…

【如何获取文本框的输入内容 Objective-C语言】

一、如何获取文本框的输入内容 1.要想拿到文本框的输入内容,就还得拖,怎么拖呢 你需要用几个属性,和这两个文本框的输入内容相关联 然后,接下来,你在这个ViewController类中,只要访问这几个属性,就相当于是访问界面上的控件 然后访问界面上的控件,是不是就能拿到控…

【二叉树经典习题讲解】

If you find a path with no obstacles, probably doesnt lead anywhere. 目录 1 前中后序遍历一颗二叉树 2 总的结点个数 3 求叶子节点个数 4 求树的高度 5 第k层结点个数 6 二叉树的层序遍历 7 判断一棵树是否为完全二叉树 1 二叉树的前序遍历 2 单值二叉树 3 翻转二…

Android -- 每日一问:在项目中使用AsyncTask会有什么问题吗?

经典回答 那我们考查 AsyncTask 会问些什么呢?得先问问会不会用吧,看看知不知道有 onProgressUpdate 方法。 其次问一下是怎么理解 AsyncTask 的机制,有没有看过它的源代码? 这个问题主要看对方是否对 Android 的东西有好奇心&am…

HFSS使用经验三

目录 一、如何量取HFSS某一点的空间位置 二、如何快速的切换视图 三、HFSS中绘制圆柱体 四、如何修改HFSS的仿真线程数量 五、HFSS中如何选取挖空的面 六、HFSS中如何实现参数扫描 一、如何量取HFSS某一点的空间位置 右击可以点击Measure按键 鼠标放到特殊点&#xff0c…