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

记录 ruoyi-vue-plus在linux 部署遇到的问题

整理

  1. linux 文件不要放在 /, 根目录下,要放在 home 文件夹下。
  2. docker 启动mysql 容器,映射的 my.cnf 文件不能设置太高权限,权限太高有安全问题,无法读取。

linux 使用注意事项

  1. docker 文件夹 部署在home文件夹下

总结学习到的知识点

linux 默认分为 roothome 两个系统盘,root默认分配50g,其他内存在 home目录文件夹下。
尽量将文件 放在home文件夹下。

在这里插入图片描述

遇到的问题

  1. 由于直接将文件放在了 / 即 root文件夹下,运行一段时间后导致 root 系统盘满了,linux频繁死机
  2. 重新启动 mysql 后 没有正常读取 映射的配置文件 原因

最近在线上将 ruoyi-vue-plus 部署在了linux上,部署方式用的自带的 docker-compose.yml 配置的部署的,即将 docker文件夹直接放在了 / root根目录下,生成的镜像,日志等,导致 root 文件夹几乎满盘,linux频繁死机

查看当前文件夹占用大小 du * -sh |sort -hr

问题二 原因
mysql 文件夹被赋予了 777 权限, 当遇到[Warning] World-writable config file ‘/etc/mysql/conf.d/my.cnf’ is ignored.的警告时,说明MySQL配置文件权限不安全。为解决此问题,需更改配置文件权限至仅所有者可读写,更改文件所有者为MySQL服务用户,并重启MySQL服务,以确保配置文件正确读取并消除安全风险。
重新创建 映射的 conf 文件夹,将 my.cnf 文件复制过去

关于docker 文件占用

docker 默认文件夹 var/lib/docker
docker容器信息在 container 文件夹下,主要是日志 *-json.log 占用比较大,容器停止,删除后,可以将日志文件删除,减少内存占用

指令整理

查看系统盘内存占用

df -h   

查看当前文件夹内存大小

du * -sh |sort -hr



http://www.kler.cn/news/356236.html

相关文章:

  • 实现对redis过期键监听案例
  • TikTok广告账号被封?常见原因及解决方法分享
  • 快速创建一个vue项目并运行
  • 【Spring】Cookie和Session是什么
  • 企业级调度器 LVS
  • vue $nextTick 实现原理
  • traceroute 命令输出解释
  • uniapp上如何绑定全局事件总线(引入自定义全局组件例如弹窗)
  • Java中的Object类
  • 前端将cvs格式数据导出为Excel表
  • uniapp配置微信小程序分包(分包优化)
  • 代码随想录算法day43 | 图论part01 | 图论理论基础,深搜理论基础,98. 所有可达路径,广搜理论基础
  • 确保Spring Boot定时任务只执行一次方案
  • Git原理与使用(一)
  • 在Windows上搭建ChatTTS:从本地部署到远程AI音频生成全攻略
  • Realistic Car Controller Pro 车辆汽车控制
  • 软件设计模式------抽象工厂模式
  • 电脑桌面自己变成了英文Desktop,怎么改回中文
  • c语言求π的值
  • 微信小程序定位判断点位是否在某个范围内(腾讯地图转百度地图)