代理服务之Nginx反向代理的定义与使用

Nginx反向代理的定义与使用

一、首先Nginx到底是个什么东西?

它是一个具有高性能的http反向代理工具 代理本地的前端页面同时监听另外一台或者本地后台的项目接口,使得可以让前端页面不用放到项目里面。我们完全可以拿它来充当一个服务器来使用

二、下面我就来讲讲 这个神奇的东西到底是如何使用的?

首先你想要使用什么东西,你必须要先下载该软件下面附上下载官网地址:
http://nginx.org/en/docs/windows.html

1、 软件下完后目录结构如下
在这里插入图片描述

2、配置文件如下
1> 打开上面显示的conf文件夹进入
配置文件
2> 选中上面的文件 用文件编辑器打开 主要是看下面段描述
nginx 配置文件

server:前端项目所在的服务器
listen: 设置监听端口
server_name : 前端项目的所在服务器网络IP
第一个root : 项目打包的地址 要一直到有HTML的父包绝对路径
第一个location 后台项目的名称 以后前端访问接口时必须加上该前缀
proxy_pass : 后台项目所在的主机服务器IP和访问端口 
第二个location:前端项目静态资源所在的父包绝对路径

注:在改变配置文件前记得要备份 这是个好习惯!
1、后台一定要添加项目名 不然Nginx会一直找不到该项目
2、前端项目打包后最好建议放到桌面比较方便
3、每一次改动配置文件都需要重启Nginx

附:Nginx常用命令

 sudo nginx      #打开Nginx
 sudo nginx      #打开Nginx
 nginx -s reload     重新加载配置
  nginx -s  reopen    重启 nginx
  nginx -s  stop   关闭 nginx
  nginx -s  quit    退出 nginx`

好了Nginx的介绍和简单的使用就到这了 如果您觉得这篇文章帮助到您了的话,把它推荐给需要它的朋友,那就是对我创作的最大的鼓励。谢谢!

猜你喜欢

转载自blog.csdn.net/weixin_42083036/article/details/88746869
今日推荐