首页 > 系统相关 >苍穹外卖心得-环境搭建-nginx-大佬可跳过

苍穹外卖心得-环境搭建-nginx-大佬可跳过

时间:2024-11-03 20:48:15浏览次数:4  
标签:5598 端口 server nginx proxy 外卖 pass 苍穹

一开始环境搭建的很好,结果突然登陆的时候就登陆不进去了,看到弹幕说的方法几乎都试了,sql我怎么想也不可能错啊,后来我就感觉是我的nginx的问题,之前自学的时候安装过nginx,怀疑是不是nginx的问题,于是就去学了一上午的nginx,虽然并没有起到很大左右,不过了解到了原理还是很有意思的:可以去b站上搜搜相关视频给了很多启发是真的

然后本人就开始不停的问chatgpt,什么是nginx。感觉作为一个小白云里雾里,好了不多说

结果就是你的config文件里的端口,监听端口可能需要改,就是下面这个(8080)listen后的端口我理解的是网页端的用途的端口
 

server {
    listen 8080;  # Nginx 监听 8080 端口
    server_name localhost;

    location / {
        proxy_pass http://localhost:81;  # 转发到 Spring Boot
    }
}

如下图,我删除了中间的一部分,这里的5598需要改成你的springboot里的端口!!! (坑死我了,卡我两天)

upstream webservers{
	  server 127.0.0.1:5598 weight=90 ;
	  #server 127.0.0.1:5598 weight=10 ;
	}

        # 反向代理,处理管理端发送的请求
        location /api/ {
			proxy_pass   http://localhost:5598/admin/;
            #proxy_pass   http://webservers/admin/;
        }
		
		# 反向代理,处理用户端发送的请求
        location /user/ {
            proxy_pass   http://webservers/user/;
        }

 下面指的就是springboot里yml的端口,切记application.yml是你的springboot,到那时application-dev.yml里的是你的数据库,所以那里的port就是3306不需要改!

server:
  port: 5598

勿喷啊,只是个小白哈哈哈哈

有问题的希望大佬们斧正!

标签:5598,端口,server,nginx,proxy,外卖,pass,苍穹
From: https://blog.csdn.net/m0_67612271/article/details/143347628

相关文章

  • SpringBoot外卖鲜花系统8kc1h程序+源码+数据库+调试部署+开发环境
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、课题背景随着人们生活品质的提高,鲜花已成为表达情感、营造氛围的重要工具。然而,传统的鲜花购买方式受限于地理位置和营业时间,无法满足消费者随......
  • CentOS基于nginx构建本地YUM仓库
    #0.开启yum下载缓存sed-i'3ckeepcache=1'/etc/yum.conf#1.安装插件yuminstall-yyum-plugin-downloadonlycreatereporsync#2.创建仓库目录mkdir-p/mirrors/centos#3.下载文件或上传文件yuminstallnginx-y--downloadonly--downloaddir=/mirrors/centos#只下载......
  • Nginx使用指南
    Nginx是一款广泛使用的高性能HTTP和反向代理服务器,它以事件驱动的方式处理请求,能够高效地管理大量并发连接。Nginx的配置灵活,支持丰富的功能模块,如负载均衡、缓存支持、HTTP认证等,这使得它成为搭建现代Web应用和服务的理想选择。其稳定性高、资源消耗少,易于维护和扩展,特别是在......
  • docker对nginx.conf进行修改后页面无变化或页面报错
    可能是因为没有重启nginx容器可以执行dockerrestartnginx重启nginx试试引入了其他的配置文件本人安装的是docker默认的nginx,自带了一个default.conf的配置文件,并且在nginx.conf中还引入了这个文件,后面我还对nginx.conf添加了一个server并且端口号都是80,在打印dockerl......
  • 为什么C语言写的Nginx从来不会挂掉
    C语言编写的Nginx之所以具有极高的稳定性,主要是因为C语言的高性能、精简高效的代码设计、模块化架构、稳定的内存管理以及严格的错误处理机制。特别是在内存管理方面,Nginx使用了高效的内存池技术,这种技术允许程序预分配内存块,并在这些内存块内高效地分配和回收小块内存,从而避免了......
  • Linux nginx 配置
    Nginx的配置类型丰富多样,可以根据不同的需求进行灵活配置。以下是使用不同域名介绍的10种Nginx配置类型:基本Web服务器配置域名:http://www.example1.com配置说明:这是Nginx作为Web服务器的基本配置,包括监听端口、服务器名称、根目录设置等。示例配置:nginxserver{ listen8......
  • Nginx反向代理报错400 Request Header Or Cookie Too Large
    RequestHeaderOrCookieTooLarge1、问题2、原因3、解决1、问题Nginx反向代理报错400RequestHeaderOrCookieTooLarge400RequestHeaderOrCookieTooLarge2、原因假设需要重定向到:www.baidu.com报错的配置如下:location/my-pc{acce......
  • 不敢相信,Nginx 还能这么玩?
    大家好,我是程序员鱼皮。今天来聊聊Nginx技术,这是一个企业项目必用,但是却经常被程序员忽略的技术。学好Nginx,可以助你在求职中脱颖而出。或许你会想:“Nginx不就是用来部署网站的服务器嘛?这有何难?”但其实这不过是九牛一毛罢了,Nginx的实用操作和使用技巧还多着呢,下面这篇文章......
  • Nginx 反向代理为什么可以提高网站性能
    在讨论如何Nginx反向代理可以提高网站性能之前,我们必须理解什么是Nginx以及什么是反向代理。Nginx是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP服务器。它以其高性能、稳定性、丰富的功能集、简单的配置以及低资源消耗而被广泛使用。反向代理是一种服务器配置方法......
  • 苍穹外卖 地址簿的CRUD
        AddressControllerpackagecom.sky.controller.user;importcom.sky.constant.MessageConstant;importcom.sky.context.BaseContext;importcom.sky.entity.AddressBook;importcom.sky.result.Result;importcom.sky.service.AddressBookService;import......