前言
- 本人正准备考研,不料发现部署在线上的项目,出现bug。
- 初判断不是 log4j 漏洞
注意:区分application.yml
- 本项目本地在dev 开发环境进行
可能问题总结
-
由以往的开发经验,出现无法访问的情况如下 :
-
①数据库密码错误,导致无法连接项目数据库
-
②阿里云或者宝塔的安全组没有开启导致拒绝访问
-
③ 宝塔的数据库,没有开启相应的权限(指定IP ,本地 ,所有人)
区分三端数据库密码
一、navicat 数据库密码
此密码是项目运行时,在代码中设置的密码(application.yml)与宝塔线上数据库密码相同
例如: 用户名:root 密码:root***** 的形式
二、宝塔线上数据库密码
三、连接阿里云总密码
这里的密码时阿里云设置的服务器密码(上述密码时项目运行数据库密码)
例如: 用户名:root (通常不用写) 密码:阿里云(字母)***** 等形式
当然为了不出现混淆的情况可以设置相同的密码,只是不同密码强度比较高哈哈哈
Tips: 管理端项目以上传到百度云,本地运行没问题!(数据库的话只需要建同项目名,即可自动生成) (2022.3.16 13:16)