一、下载nacos压缩包
大家可以自行选择下载需要的版本:https://github.com/alibaba/nacos/releases
这里我们选择的版本是1.3.2。大家也可以点此链接直接下载:https://github.com/alibaba/nacos/releases/download/1.3.2/nacos-server-1.3.2.zip
二、导入nacos-mysql.sql
将下载的nacos压缩包解压,在conf目录下找到nacos-mysql.sql文件。新建mysql数据库,并将其导入。
三、修改nacos配置
在conf目录下复制application.properties.example文件,重命名为:application.properties,修改使用mysql数据源
四、启动Nacos
进入bin目录,在当前目录打开cmd,运行startup.cmd -m standalone命令,以单机模式启动nacos服务。
startup.cmd -m standalone
访问http://localhost:8848/nacos,默认的账号:nacos,默认密码:nacos。登录成功,如果下图。
五、总结
下载nacos压缩包解压后,其实我们可以跳过二、三步,直接启动nacos服务。
六、扩展
(一)、搭建nacos集群
由于nacos集群会涉及投票选举机制,又叫过半提交,少数服从多数。所以nacos集群节点最少需要三个。
1、新建三个nacos数据库,并将nacos-mysql.sql全部导入三个数据库中
2、将nacos目录文件复制多份,分布命名为:nacos-01、nacos-02、nacos-03
注意,接下来的操作三个nacos目录中都要执行
3、修改applicatioin.properties配置文件中的nacos端口号
4、复制cluster.conf.example文件并重命名为:cluster.conf。新增三个nacos服务的:IP:Port
注意:win10不要配置localhost:port,不然nacos会在cluster.conf中新增本机IP:port的配置,最终影响集群选举。一定要配置IP:port。三个cluster.conf中的配置一致。
5、在bin目录下打开cmd,运行:startup.cmd 命令分别启动nacos-01/nacos-02/nacos-03 三个集群节点
启动成功
6、验证集群是否搭建成功
随便登录一个nacos控制台,在集群管理==》节点列表 处我们可以看到我们的三个集群节点,并且可以看到选举得出的leader节点和Follower节点,集群搭建成功。