Nacos安装篇

一、安装Nacos

本篇以 nacos-2.0.3 版本为例,进行安装。nacos-server-2.0.3.tar.gz

1、环境准备

JDK 1.8+

2、下载

可以到 github 上进行下载指定版本的nacos。

3、解压

cd /usr/local/soft

tar -zxvf nacos-server-2.0.3.tar.gz

4、持久化配置

修改 conf 文件夹下的 application.properties 配置文件,配置nacos的持久化,目前只支持 mysql 。

cd /usr/local/soft/nacos/conf
# 先备份
cp application.properties application.properties.bak

vim application.properties

修改配置文件 application.properties,创建Mysql用户可以参照 Mysql创建用户及权限篇。

spring.datasource.platform=mysql
db.num=1
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=用户名
db.password=密码

在创建的 nacos 数据库中执行 conf 文件夹下的 nacos-mysql.sql 文件。

5、开启鉴权

修改配置文件 application.properties

# 默认为false,改为true重启服务后,在控制台页面添加其他用户,分配角色与权限
nacos.core.auth.enabled=true

6、注意事项

服务器除了需要开放 8848 (nacos页面控制台端口)外,Nacos2.0版本相比 1.X 新增了gRPC的通信方式,因此需要增加2个端口。新增端口是在配置的主端口(server.port)基础上,进行一定偏移量自动生成。

端口与主端口的偏移量描述
98481000客户端gRPC请求服务端端口,用于客户端向服务端发起连接和请求。
98491001服务端gRPC请求服务端端口,用于服务间同步等。

7、启动 & 关闭

cd /usr/local/soft/nacos/bin/

# 单体启动方式
./startup.sh -m standalone

# 关闭
./shutdown.sh

控制台首页:http://ip:8848/nacos
初次访问需要用户名和密码:nacos/nacos

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值