环境
Ubuntu 20.04 LTS
Nacos 2.0.3
说明
安装 Nacos 服务器,修改默认密码,配置数据库存储,以集群模式运行,参考 官方文档
步骤
数据库
创建 nacos 用户,授权使用 nacos 数据库
1 | CREATE DATABASE nacos; |
初始化数据库,使用
conf/nacos-mysql.sql
1 | use nacos; |
服务器
在 Github Release 下载安装文件,解压至各个应用目录
1 | sudo tar xvf ~/nacos-server-2.0.3.tar.gz -C /opt/app/nacos/ && sudo mv /opt/app/nacos/nacos /opt/app/nacos/nacos-1 |
修改配置文件
conf/cluster.conf
1 | localhost:8848 |
修改配置文件
conf/application.properties
1 | # server.port=8848/8858/8868 |
启动服务
1 | cd /opt/app/nacos/nacos-1/ && sudo env PATH=$PATH ./bin/startup.sh |
注意
服务启动莫名遇到
bind failed
问题,原因是 nacos 2.0 后默认占用了4个端口:
server.port: 默认8848
raft port: ${server.port} - 1000
grpc port: ${server.port} + 1000
grpc port for server: ${server.port} + 1001
会引起意想不到的端口占用问题