当前位置: 首页 > news >正文

记录ruoyi-plus-vue部署的问题

ruoyi-vue-plus5.x 后端
ruoyi-vue-plus5.x 前端

前端本地启动命令

# 克隆项目
git clone https://gitee.com/JavaLionLi/plus-ui.git# 安装依赖
npm install --registry=https://registry.npmmirror.com# 启动服务
npm run dev# 构建生产环境 yarn build:prod
# 前端访问地址 http://localhost:80

docker部署

  1. idea环境配置
  2. 应用部署

遇到的问题

idea连接eidocker 运行 提示错误
重连docker
在这里插入图片描述

在这里插入图片描述

注意 构建镜像时 先查看 端口有没有被占用,占用的修改掉。

部署完发现 nginx 无法在外网访问, 查看 是否开启了防火墙,将端口开放

查看 防火墙是否开启systemctl status firewalld放行 nginx端口
firewall-cmd --add-port=2122/tcp --permanent重启防火墙才会生效
firewall-cmd --reload

相关文章:

记录ruoyi-plus-vue部署的问题

ruoyi-vue-plus5.x 后端 ruoyi-vue-plus5.x 前端 前端本地启动命令 # 克隆项目 git clone https://gitee.com/JavaLionLi/plus-ui.git# 安装依赖 npm install --registryhttps://registry.npmmirror.com# 启动服务 npm run dev# 构建生产环境 yarn build:prod # 前端访问地址…...

如何在springboot项目中使用minio上传下载删除文件

引入maven依赖 <!-- minio --> <dependency><groupId>io.minio</groupId><artifactId>minio</artifactId><version>8.2.2</version> </dependency>申请 bucket | access_key | secret_key 项目中配置相关参数 mini…...

SSM个性化旅游管理系统开发mysql数据库web结构java编程计算机网页源码eclipse项目

一、源码特点 SSM 个性化旅游管理系统是一套完善的信息系统&#xff0c;结合springMVC框架完成本系统&#xff0c;对理解JSP java编程开发语言有帮助系统采用SSM框架&#xff08;MVC模式开发&#xff09;&#xff0c;系统具有完整的源代码和数据库 &#xff0c;系统主要采用B…...

4-Docker命令之docker version

1.docker version介绍 docker version命令是用于查看docker容器的版本信息 2.docker version用法 docker version [参数] [root@centos79 ~]# docker version --helpUsage: docker version [OPTIONS]Show the Docker version informationOptions:-f, --format string Fo…...

Redis高并发缓存架构

前言&#xff1a; 针对缓存我们并不陌生&#xff0c;而今天所讲的是使用redis作为缓存工具进行缓存数据。redis缓存是将数据保存在内存中的&#xff0c;而内存的珍贵性是不可否认的。所以在缓存之前&#xff0c;我们需要明确缓存的对象&#xff0c;是否有必要缓存&#xff0c;怎…...

谨防利用Redis未授权访问漏洞入侵服务器

说明&#xff1a; Redis是一个开源的&#xff0c;由C语言编写的高性能NoSQL数据库&#xff0c;因其高性能、可扩展、兼容性强&#xff0c;被各大小互联网公司或个人作为内存型存储组件使用。 但是其中有小部分公司或个人开发者&#xff0c;为了方便调试或忽略了安全风险&#…...

关于一些bug的解决1、el-input的输入无效2、搜索之后发现数据不对3、el多选框、单选框点击无用4、

el-input输入无效 原来的代码是 var test null 但是我发现不能输入任何值 反倒修改test的初始值为123是可以的 于是我确定绑定没问题 就是修改的问题 于是改成 var test ref&#xff08;&#xff09; v-model绑定的值改成test.value就可以了 因为ref是相应式的 可以通过输入…...

使用 JavaScript 进行 API 测试的综合教程

说明 API 测试是软件测试的一种形式&#xff0c;涉及直接测试 API 并作为集成测试的一部分&#xff0c;以确定它们是否满足功能、可靠性、性能和安全性的预期。 先决条件&#xff1a; JavaScript 基础知识。Node.js 安装在您的计算机上。如果没有&#xff0c;请在此处下载。npm…...

Vue 2.0源码分析-Virtual DOM

Virtual DOM 这个概念相信大部分人都不会陌生&#xff0c;它产生的前提是浏览器中的 DOM 是很“昂贵"的&#xff0c;为了更直观的感受&#xff0c;我们可以简单的把一个简单的 div 元素的属性都打印出来&#xff0c;如图所示&#xff1a; 可以看到&#xff0c;真正的 DOM …...

(HAL库版)freeRTOS移植STMF103

正点原子关于freeRTOS的教程是比较好的&#xff0c;可惜移植的是标准库&#xff0c;但是我学的是Hal库&#xff0c;因为开发速度更快&#xff0c;从最后那个修改SYSTEM文件夹的地方开始替换为下面的内容就可以了 5.修改Systick中断、SVC中断、PendSV中断 将SVC中断、P…...

vue2-axios

下载axios 开发版本&#xff1a;axios.js 生产版本&#xff1a;axios.min.js 搭建服务器&#xff1a;json-server npm i -g json-serverjson-server --watch db.json&#xff08;启动服务并读取文件&#xff0c;db.json文件目录下启动&#xff09; json-server --watch db.j…...

创建maven的web项目

&#xff08;一&#xff09;创建maven的web项目 Step1、创建一个普通的maven项目 &#xff08;1&#xff09;新建一个empty project&#xff0c;命名为SSM2。 点击项目名&#xff0c;右键new&#xff0c;选择Module&#xff0c;左侧选择“Maven archetype”&#xff0c;可以给…...

使用uniapp开发系统懒加载图片效果

1、创建一个Vue组件 在uniapp项目中&#xff0c;我们可以创建一个独立的Vue组件来实现懒加载图片效果。打开uniapp项目&#xff0c;进入components文件夹&#xff0c;创建一个名为"LazeImage"的组件。 2、编写组件模板 在"LazeImage"组件中&#xff0c;…...

导入PIL时报错

在导入PIL时,报以下错误: 查找原因 参考博客 Could not find a version that satisfies the requirement PIL (from versions: ) No matching distributi-CSDN博客,按照wheel后,安装PIL时,报如下的错误。 查找说是python版本与wheel文件版本不同,确认本机python版本 …...

MyBatis Generator 插件 详解自动生成代码

MyBatis Generator&#xff08;MBG&#xff09;是MyBatis和iBATIS的代码生成器。可以生成简单CRUD操作的XML配置文件、Mapper文件(DAO接口)、实体类。实际开发中能够有效减少程序员的工作量&#xff0c;甚至不用程序员手动写sql。 它将为所有版本的MyBatis以及版本2.2.0之后的i…...

SkyWalking全景解析:从原理到实现的分布式追踪之旅

&#x1f38f;&#xff1a;你只管努力&#xff0c;剩下的交给时间 &#x1f3e0; &#xff1a;小破站 SkyWalking全景解析&#xff1a;从原理到实现的分布式追踪之旅 前言第一&#xff1a;SkyWalking简介第二&#xff1a;实现原理概览第三&#xff1a;主键与架构第四&#xff1…...

新手如何买卖可转债,可转债投资基础入门

一、教程描述 什么是可转债&#xff1f;可转债是可转换债券的二次简称&#xff0c;原始全称是可转换公司债券&#xff0c;这是一种可以在特定时间、按特定条件&#xff0c;转换为普通股票的特殊企业债券&#xff0c;可转换债券兼具债权和股权的特征&#xff0c;其英文为conver…...

研习代码 day39 | 动态规划——完全背包的应用

一、爬楼梯&#xff08;进阶版&#xff09; 1.1 题目 题目描述 假设你正在爬楼梯。需要 n 阶你才能到达楼顶。 每次你可以爬至多m (1 < m < n)个台阶。你有多少种不同的方法可以爬到楼顶呢&#xff1f; 注意&#xff1a;给定 n 是一个正整数。 输入描述 输入共一…...

Rust语言入门教程(五) - 流控制语句

if 表达式 在Rust中&#xff0c; if语句的判断条件不需要用( )括起来&#xff0c; 它会认为所有在if 和 {之间的表达式就是判断条件&#xff0c;例如&#xff1a; if num 5 {msg "five"; }判断条件的表达式必须返回一个bool型的值&#xff0c; 因为Rust是一个不喜…...

字符串:leetcode1410. HTML 实体解析器

1410. HTML 实体解析器 「HTML 实体解析器」 是一种特殊的解析器&#xff0c;它将 HTML 代码作为输入&#xff0c;并用字符本身替换掉所有这些特殊的字符实体。 HTML 里这些特殊字符和它们对应的字符实体包括&#xff1a; 双引号&#xff1a;字符实体为 &quot; &#xff…...

全域数学:核素对称能与物质稳定性定量定理(投稿精简版)【乖乖数学】

全域数学&#xff1a;核素对称能与物质稳定性定量定理&#xff08;投稿精简版&#xff09;【乖乖数学】 作者&#xff1a;乖乖数学 时间&#xff1a;20260422...

A-RAG 解读:能做好混合检索策略的RAG,才是真 Agentic RAG

市面上的 RAG 系统&#xff0c;不管叫什么名字&#xff0c;本质上只有两种做法&#xff1a; 第一种&#xff0c;一次性检索。把用户的 query 向量化&#xff0c;从语料库里捞出 Top-K 个文档片段&#xff0c;拼成一个大 prompt 塞给模型。GraphRAG、HippoRAG、LightRAG 都属于…...

手把手教你用MogFace人脸检测模型-large:从部署到检测全流程指南

手把手教你用MogFace人脸检测模型-large&#xff1a;从部署到检测全流程指南 1. 快速上手&#xff1a;MogFace是什么&#xff0c;为什么值得一试&#xff1f; 如果你正在寻找一个“靠谱”的人脸检测工具&#xff0c;那么MogFace-large绝对是一个绕不开的名字。简单来说&#…...

魔兽争霸3智能优化革命:一键解锁极致游戏体验

魔兽争霸3智能优化革命&#xff1a;一键解锁极致游戏体验 【免费下载链接】WarcraftHelper Warcraft III Helper , support 1.20e, 1.24e, 1.26a, 1.27a, 1.27b 项目地址: https://gitcode.com/gh_mirrors/wa/WarcraftHelper 还在为经典游戏在现代硬件上表现不佳而烦恼吗…...

从摄像头采集到RTP推流:手把手教你用Gstreamer搭建一个简易监控Demo(Windows/Linux双平台)

从摄像头采集到RTP推流&#xff1a;手把手教你用Gstreamer搭建跨平台监控系统 在物联网和边缘计算快速发展的今天&#xff0c;视频监控系统的需求呈现爆发式增长。无论是智能家居中的婴儿看护&#xff0c;还是工业环境中的设备监测&#xff0c;实时视频流的采集与传输都是核心技…...

从 Redis 到 Kafka:一篇讲透消息队列与数据存储的选型之道

缓存、消息代理、流存储……同一个 Redis,为什么能扮演这么多角色? 当你需要“磁盘长期存储”时,Kafka 和 RabbitMQ 谁才是正解? 一、Redis 到底是一个什么样的系统? 最常见的定义是:Redis 是一个开源的、基于内存的键值存储系统。 但这只描述了它的物理基础(数据在内存…...

Anthropic测试将Claude Code从Pro计划中移除后开发者的反应

Anthropic已从其Pro订阅计划中移除了Claude Code&#xff0c;这一变化体现在该公司的部分对外网页上&#xff0c;但公司表示&#xff0c;这只是针对少数用户进行的测试。周一&#xff0c;该公司的定价页面还写明Pro计划"包含Claude Code"。到了周二&#xff0c;这句话…...

Seraphine终极指南:英雄联盟智能BP助手让你的排位胜率飙升

Seraphine终极指南&#xff1a;英雄联盟智能BP助手让你的排位胜率飙升 【免费下载链接】Seraphine 英雄联盟战绩查询工具 项目地址: https://gitcode.com/gh_mirrors/se/Seraphine 在英雄联盟排位赛中&#xff0c;BP&#xff08;禁用与选择&#xff09;阶段往往是决定胜…...

【实测避坑】英文论文降AI率保姆级评测:如何保住专业词汇与完美排版?

毕业疯狂赶稿的痛苦&#xff0c;熬过夜敲过键盘的都懂。 好不容易拼凑出一篇英文初稿&#xff0c;读起来却有一股浓浓的AI味&#xff0c;不仅语感生硬&#xff0c;还容易被打回重修。群里每天都有人焦虑地寻找靠谱的英文降ai率工具。 作为去年刚从泥潭里爬出来的学姐&#xf…...

AI在网络安全中的实战应用与ROI优化策略

1. 项目概述"AI与网络安全手册——超越炒作&#xff0c;聚焦投资回报"这个标题直指当前企业技术决策中最棘手的矛盾点&#xff1a;一方面AI技术被包装成解决所有安全问题的银弹&#xff0c;另一方面实际落地时却常陷入投入产出比模糊的困境。作为在安全行业摸爬滚打十…...