四、RuoYi-Cloud-Plus 部署时nacos配置服务启动
1.前情描述
前面的文章我们介绍了RuoYi-Cloud-Plus的数据库创建。
专栏内容在这,感兴趣可以看看。
https://blog.csdn.net/weixin_42868605/category_13023920.html
2.接下来我们开始启动服务,作为配置中心,服务注册中心,我们首先要启动nacos服务。
(1)先配置nacos数据库,如前面文章说过的,你需要先准备好一个可以访问的数据库,把nacos的数据库地址改一下。
(2)改好之后,就可以启动nacos服务。
(3)然后就可以访问了,nacos启动的时候,控制台会打印访问地址,你没改过的话,默认就是本机,访问输入账号密码就可以登录。
初始账号密码都是nacos
(4)登录之后,在配置列表这里有三个命名空间,公共的“public”,开发环境"dev",生产环境"prod"
(5)文件复制的地址在下面这个目录下,将项目script/config/nacos
下所有配置复制到nacos。
修改nacos配置文件,你可以把所有文件都删了,一次导入,也可以一个个复制。
但要注意,这些文件名,不要改,文件的内容,也不要乱改。
(6)修改nocos配置文件application-common.yml
Redis:host请求地址改成你redis所在IP地址,然后要设置一个密码。
(7)修改nocos配置文件datasource.yml,把对应的数据库地址,账号密码改成你自己的。
(8)修改nocos配置文件seata-server.properties,把对应的数据库地址,账号密码改成你自己的。
(9)然后就能启动其他服务了。
1.必须要启动的服务:网关服务 RuoYiGateway
2.他默认启动用的是dev环境,就是你nocos配置文件dev的命名空间中,必须按照以上内容配置。
或者,如果你想让项目使用prod的配置内容,你可以把项目主POM.xml配置改一下,下图红框的内容在那,系统就会去拉对应命名空间的内容。
之后到下篇文章再说。
这个项目后续部署和使用过程会持续更新,感兴趣可以关注或者订阅专栏,一些交流学习。