1、 安装下载
1.1 在Window环境安装下载Nacos
1、在官网下载压缩包并解压 :
https://github.com/alibaba/nacos/releases/tag/1.4.1
目前最新发行版本为:nacos-server-1.4.1.zip
2、新建mySQL数据库,数据库名称:nacos_config;
注意确保mySQL数据库为5.7及以上版本,否则在下一步执行SQL的时候,会出异常,原因:datetime 数据类型问题;
本人为8.0.23,可以下载安装版,免安装版需要自己做很多配置:
MySQL官方下载地址:https://dev.mysql.com/downloads/mysql/
3、在数据库中新建表,并导入数据,SQL文件在nacos/config目录下面;
4、修改application.properties,文件位置nacos/config目录下面;
若db.num=1 未放开注释,启动会 报错内容 nacos java.lang.IllegalArgumentException: db.num is null
spring. datasource.platform=mysql
db.num=1
db.url.0= jdbc:mysq1://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connect
Timeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=root
5、如果要搭建集群环境,需要新增cluster.config,内容复制cluster.conf.example,修改内部配置为本地配置;
6、运行之前,确保jdk版本为1.8及以上版本,切换到bin目录,双击 startup.cmd 运行。注意:默认下载下来的是集群配置,单机环境下无法运行,需要打开 startup.cmd配置文件,将运行模式改为单机运行环境,配置如下:
####set MODE="cluster"
set MODE="standalone"
7、访问测试:
访问:http://localhost:8848/nacos
默认用户名密码:nacos/nacos
1.2 Linux环境安装配置
1、下载nacos最新的二进制压缩包;
下载地址:https://github.com/alibaba/nacos/releases
2、解压nacos最新的二进制压缩包;
##### 把文件直接解压在 /usr/local/ 目录下面
tar -zxvf nacos-server-1.3.1.tar.gz -C /usr/local/
3、创建数据库,并运行sql脚本,修改application.properties配置文件
步骤同Window中安装步骤;
4、启动nacos server
切换目录到 nacos的安装目录的bin目录下面;
如果是云服务的话,注意内存大小,很有可能出现内存不足导致启动失败。
注意在云服务配置中,开放8848端口;
./startup.sh -m standalone
注:单机环境必须带-m standalone参数启动,否则无法启动,不带参数启动的是集群环境;
5、启动日志:/usr/local/nacos/logs/start.out
6、访问测试:
访问地址:http://192.168.xxx.xxx:8848/nacos
默认用户名密码:nacos/nacos