Nacos系列---【Nacos2.0.3和2.2.3安装教程】
1.下载安装包,建议下载V1.4.1及以上版本
下载地址:https://github.com/alibaba/nacos/releases/tag/2.2.3
2.上传到服务器并解压
tar -zxvf nacos-server-2.2.3.tar.gz
3.修改application.propertis中的配置,连接数据库,数据库版本mysql5.7以上,若用的mysql8先正常连(2.2.3可以正常连),若连不上数据库,则在bin同级目录下创建plugins/mysql目录,上传mysql8的连接驱动。
#*************** 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://192.168.500.103:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=root123
#开启鉴权(2.2.3默认不开启)
### If turn on auth system:(2.0.3版本开启下面这个就行了,2.0.3下面的其他配置还没有,不用配)
nacos.core.auth.enabled=true
### Since 1.4.1, worked when nacos.core.auth.enabled=true and nacos.core.auth.enable.userAgentAuthWhite=false.
### The two properties is the white list for auth and used by identity the request from other server.
nacos.core.auth.server.identity.key=nacoskey
#也设置成base64编码,32位以上:bmFjb3MuY29yZS5hdXRoLnNlcnZlci5pZGVudGl0eS52YWx1ZQ==是nacos.core.auth.server.identity.value的base64编码之后的值
nacos.core.auth.server.identity.value=bmFjb3MuY29yZS5hdXRoLnNlcnZlci5pZGVudGl0eS52YWx1ZQ==
### The default token (Base64 String):bmFjb3MuY29yZS5hdXRoLnBsdWdpbi5uYWNvcy50b2tlbi5zZWNyZXQua2V5的值是nacos.core.auth.plugin.nacos.token.secret.key的base64编码之后的值
nacos.core.auth.plugin.nacos.token.secret.key=bmFjb3MuY29yZS5hdXRoLnBsdWdpbi5uYWNvcy50b2tlbi5zZWNyZXQua2V5
4.在数据库中新建nacos_dev数据库,设置编码为utf8mb4
5.运行脚本文件,脚本文件为Nacos解压目录的config子目录中nacos-mysql.sql(2.0.3)或mysql-schema.sql(2.2.3)。
6.单机启动(指定-m,默认集群启动)
./start.sh -m standalone #单机启动
如图,则启动成功。
7.集群启动

【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· DeepSeek 开源周回顾「GitHub 热点速览」
· 物流快递公司核心技术能力-地址解析分单基础技术分享
· .NET 10首个预览版发布:重大改进与新特性概览!
· AI与.NET技术实操系列(二):开始使用ML.NET
· 单线程的Redis速度为什么快?