Linux部署伪分布式Nacos集群

部署环境

jdk8
openresty/1.21.4.1(Nginx)
Nacos1.4.2


jdk要安装8以上版本,否则启动nacos时会报错

一、Nacos安装

  1. 通过wget方式直接下载到linux
$ wget https://github.com/alibaba/nacos/releases/download/1.4.2/nacos-server-1.4.2.tar.gz
  1. 访问github->alibaba/nacos->Releases,找到对应版本进行下载,再通过linux的sftp上传到linux
$ put nacos-server-1.4.2.tar.gz
  1. 伪分布式部署最好整理好文件夹带上端口号方便找,比如创建三个文件夹分别是nacos8849、nacos8850、nacos8851,解压文件
$ tar -zxvf nacos-server-1.4.2.tar.gz
  1. 修改conf/application.properties配置文件,修改端口号、指定本机ip、指定外部数据源等等
# nacos服务端口号,由于是伪分布式,所以端口号不能冲突
server.port=8849
# nacos服务的ip,最好指定上,否则启动客户端时可能会出现注册不上的问题
nacos.inetutils.ip-address=192.168.56.101
# nacos指定外部数据源类型
spring.datasource.platform=mysql
# db数量
db.num=1
# mysql连接信息
db.url.0=jdbc:mysql://192.168.0.101:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
# mysql用户名及密码
db.user.0=xx
db.password.0=xx
  1. 复制conf/cluster.conf.example文件,修改文件内容
$ cp cluster.conf.example cluster.conf
$ vim cluster.conf
# 加入集群的ip及端口
192.168.56.101:8849
192.168.56.101:8850
192.168.56.101:8851
  1. mysql创建nacos数据库并执行nacos提供的脚本初始化数据,nacos->conf->nacos-mysql.sql
  2. 启动nacos服务
$ cd ../nacos/bin
$ ./startup.sh
  1. 验证是否启动成功,可以通过以下命令查看启动日志或直接访问
$ tail -f ../logs/start.out

部署成功
其余两台按照一样的方式修改即可

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值