Linux
王者不醉
一个幸福快乐的码农
展开
-
Starting MySQL.The server quit without updating PID file (/data/data/ecs-c1a1-0001.pid).[FAILED]
项目场景:项目运行过程中,数据库死锁,杀死mysql进程后重启报错问题描述:重启mysql报错原因分析:查看mysql错误日志明显看到磁盘空间不足用df -h查看磁盘空间情况,发现磁盘空间已快占满解决方案:删除无用的文件,腾出空间,或者扩充磁盘的容量...原创 2021-05-11 14:37:25 · 211 阅读 · 1 评论 -
linux下安装和配置node环境
文章目录前言一、node.js是什么?二、安装配置node前言Node.js 是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运行时建立的一个平台。Node.js是一个事件驱动I/O服务端JavaScript环境,基于Google的V8引擎,V8引擎执行Javascript的速度非常快,性能非常好一、node.js是什么?Node.js 是运行在服务端的 JavaScript。Node.js 是一个基于Chrome JavaScript 运原创 2021-05-11 14:35:48 · 807 阅读 · 0 评论 -
-bash: ./startup.sh: /bin/sh^M: 坏的解释器: 没有那个文件或目录
项目场景:./startup.sh启动springboot项目问题描述:原因分析:原因:脚本文件是在Windows环境下编辑的,windows环境下,每一行的结尾是\n\r,而Linux环境下,每一行结尾是\n。使用cat -A startup.sh 可以看到每行的结尾后面多出了一个^M解决方案:解决方法:执行命令 sed -i 's/\r$//' filename...原创 2021-05-11 14:35:14 · 941 阅读 · 0 评论 -
$‘\r‘: command not found
项目场景:部署springboo项目问题描述:./startup.sh 运行项目,报错$’\r’: command not foundsyntax error: unexpected end of file原因分析:Windows下的空行造成的解决方案:把文件转成unix在linux系统上安装dos2unix执行以下命令:yum install dos2unix转文件:dos2unix startup.sh...原创 2021-04-22 15:23:59 · 126 阅读 · 0 评论 -
vue部署 net::ERR_CONNECTION_REFUSED
项目场景:vue项目线上部署环境问题描述:vue开发前后端分离项目时,在本地开发环境访问项目前端请求后端接口正常,前端用nginx做服务器,第一次部署时请求接口正常,第二次部署,请求后端接口出现net::ERR_CONNECTION_REFUSED错误。调用浏览器控制台发现no-referrer-when-downgrade原因分析:可能是nigix 问题解决方案:把请求路径127.0.0.1改为localhost或者ip地址即可...原创 2021-04-20 14:04:13 · 3479 阅读 · 0 评论 -
Linux下-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory
项目场景:在Linux环境下部署java项目,并启动项目问题描述:用startup.sh启动项目,报-bash: ./bin/start.sh: /bin/bash^M: bad interpreter: No such file or directory原因分析:startup.sh文件的格式是dos,用vim startup.sh可查看出文件格式, 按 ESC键,再按shift+冒号 ,输入 set ff 回车 ,可以看见 该文件的格式 fileformat=dos解决方案:1:原创 2021-04-15 12:57:48 · 610 阅读 · 0 评论