文章目录 引 部署MySQL 建库 建表 授权Nacos用户 部署Nacos集群 选定节点 拉取镜像 部署Nacos 启动参数 启动命令 nacos1 nacos2 nacos3 查看启动日志 配置Nginx白名单 禁用IP访问 配置域名访问 配置转发 配置错误页面 测试访问 访问成功 访问失败 配置Nginx加密访问 配置Nacos 命名空间 权限管理 角色管理 权限管理 集群管理 压缩Nacos日志 压缩脚本 压缩效果 引 事由:数据库的密码、AccessKey等密码需要安全存放不外露,写在代码里还是回暴露出去,虽然可以使用加密方式加密,但解密者如果知道加密的方式还是会被解密,所以本文部署一套Nacos高可用集群,将相关密码存储在Nacos,然后加密持久化到数据库,代码调用密码时,实时去Nacos拿就好了。 顺序: 部署MySQL数据库,创建nacos用户并授权 部署并配置Nacos集群 配置域名访问 部署MySQL 参考:Docker一键部署MySQL5.7 建库 为nacos创建持久化数据库: 创建nacos数据库