Nginx配置使用笔记

Nginx配置使用笔记


前言

官网下载压缩包https://nginx.org/
解压完成后当前目录cmd输入nginx指令启动
访问http://localhost:80确认启动成功


1.部署前端项目

部署前端项目到路径E:\Workspaces\Vscode\app-web


2.0配置nginx.conf文件

在nginx安装的conf目录下新建一个文件夹leadnews.conf,在当前文件夹中新建eoffice-leadnews-app.conf文件

配置如下:

upstream  eoffice-app-gateway{
    server localhost:8080;
}
server {
	listen 8801;
	location / {
		root E:/Workspaces/Vscode/app-web/;
		index index.html;
	}
	location ~/app/(.*) {
		proxy_pass http://eoffice-app-gateway/$1;
		proxy_set_header HOST $host;  # 不改变源请求头的值
		proxy_pass_request_body on;  #开启获取请求体
		proxy_pass_request_headers on;  #开启获取请求头
		proxy_set_header X-Real-IP $remote_addr;   # 记录真实发出请求的客户端IP
		proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;  #记录代理信息
	}
}

2.1配置nginx.conf文件

nginx.conf 把里面注释的内容和静态资源配置相关删除,引入eoffice-leadnews-app.conf文件加载

代码如下:

#user  nobody;
worker_processes  1;
events {
    worker_connections  1024;
}
http {
    include       mime.types;
    default_type  application/octet-stream;
    sendfile        on;
    keepalive_timeout  65;
	# 引入自定义配置文件
	include leadnews.conf/*.conf;
}

启动nginx

​ 在nginx安装包中使用命令提示符打开,输入命令nginx启动项目

​ 可查看进程,检查nginx是否启动

​ 重新加载配置文件:nginx -s reload

打开前端项目进行测试 – > http://localhost:8801


相关推荐

  1. Nginx配置使用笔记

    2024-04-07 05:46:01       24 阅读
  2. nginx配置详解+nginx_lua模块的使用

    2024-04-07 05:46:01       19 阅读
  3. Nacos-client 2.x 使用nginx配置

    2024-04-07 05:46:01       14 阅读
  4. 在Ubuntu上配置(安装,使用)Nginx

    2024-04-07 05:46:01       15 阅读
  5. Swagger使用配置笔记

    2024-04-07 05:46:01       14 阅读
  6. nginx使用入门的笔记

    2024-04-07 05:46:01       33 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-04-07 05:46:01       16 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-04-07 05:46:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-04-07 05:46:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-04-07 05:46:01       18 阅读

热门阅读

  1. nuxt3使用记录一:框架摸索

    2024-04-07 05:46:01       23 阅读
  2. 开发语言漫谈-C++

    2024-04-07 05:46:01       45 阅读
  3. 【Python面向对象编程】

    2024-04-07 05:46:01       19 阅读
  4. 深入理解Transformer架构的编码器-解码器结构

    2024-04-07 05:46:01       25 阅读
  5. 在使用clickhouse的一些心得

    2024-04-07 05:46:01       22 阅读
  6. RobotFramework测试框架(6)测试用例文件结构

    2024-04-07 05:46:01       29 阅读
  7. 面对对象编程(四)

    2024-04-07 05:46:01       17 阅读
  8. leetcode 169.多数元素

    2024-04-07 05:46:01       45 阅读
  9. ROC与决策树介绍

    2024-04-07 05:46:01       22 阅读
  10. 在 HTML 中禁用 Chrome 浏览器的 Google 翻译功能

    2024-04-07 05:46:01       36 阅读
  11. MongoDB的简单使用

    2024-04-07 05:46:01       20 阅读