Nacos 本地单机版部署(Mac M1)

一.下载Nacos-server包,最新包2.2.3
可以在 github 上 Nacos Release 版本列表中下载最新的稳定版本。地址:
https://github.com/alibaba/nacos/releases
请务必下载最新版,2.1.1以下版本会报错:

1
WARN Exception encountered during context initialization - cancelling refresh attempt: org.springframework.beans.factory.UnsatisfiedDependencyException: Error creating bean with name 'serviceOperatorV2Impl' defined in URL ...

2.2.0也会报错,建议m1芯片的mac用2.2.3版本,报错信息如下:

1
... Error creating bean with name 'instanceOperatorClientImpl' defined in URL ...

二.启动之前配置
1.解压nacos-server-2.1.0.zip文件

2.nacos链接数据库
创建数据库:CREATE DATABASE nacos
执行nacos中数据库文件:mysql-schema.sql

3.配置application.properties文件
打开这些配置,然后正确配置链接数据库

1
2
3
4
5
6
7
8
9
10
11
12
13
#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
### Deprecated configuration property, it is recommended to use `spring.sql.init.platform` replaced.
spring.datasource.platform=mysql
spring.sql.init.platform=mysql

### Count of DB:
db.num=1

### Connect URL of DB:
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=nacos
db.password.0=nacos

三.启动nacos服务

1
2
cd nacos/bin
sh startup.sh -m standalone #standalone 代表着单机模式运行,非集群模式

那如何看 Nacos 日志,从上面可见日志输出在 nacos/logs 目录,查看 start.out 日志文件

访问:http://localhost:8848/nacos/index.html
用户名:nacos
密码:nacos

关闭命令:

1
sh shutdown.sh

Nacos 本地单机版部署(Mac M1)
https://xmas-nnnut.github.io/2023/08/03/Nacos-本地单机版部署-Mac-M1/
作者
Xmas-nnnut
发布于
2023年8月3日
许可协议