既然决定使用微服务框架,那肯定还是nacos香,我的nacos依然是放在Linux系统中,并且使用了docker容器,
1.docker安装nacos,我是直接安装了最新的,如果需要指定版本,直接后面:xx就可以了,执行语句,
1 | docker pull nacos/nacos-server |
2.启动nacos的镜像,并设置开机启动,执行命令,
1 | docker run --env MODE=standalone --name nacos -d -p 8848:8848 nacos/nacos-server |
3.进入容器内部,然后查看目录,然后进入conf,使用vim命令修改application.properties配置文件,执行命令,
1 | docker exec -it nacos /bin/bash |
4.修改配置文件,主要是数据库类型,数据库IP,数据库名,数据库的用户名和密码,然后重启nacos,
5.连接阿里云里面的数据库,进入容器内部,然后新建一个数据库,执行命令,
1 | create database nacos_config; |
6.新建表,表数据来自nacos数据Sql,执行语句,语句太多,就不在这里写了,有需要可以留言,然后查看数据表,
7.这个时候就可以直接访问了,我遇到了一个小问题,就是端口,需要在阿里云的安全组配置中配置8848的端口,然后再访问,ip:8848/nacos,默认的用户名和密码都是nacos,
8.测试一个配置文件,查看数据库是否生成,可以看到同步生成了数据,