栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 系统运维 > 运维 > Linux

Linux ——安装 Nacos 并配置集群

Linux 更新时间: 发布时间: IT归档 最新发布 模块sitemap 名妆网 法律咨询 聚返吧 英语巴士网 伯小乐 网商动力

Linux ——安装 Nacos 并配置集群

前提环境(Linux)
  • 下载JKD1.8、Mysql5.8、Maven、Nacos、Nginx
  • 阿里云开启所有端口
  • 关闭防火墙
Nacos 下载地址

https://github.com/alibaba/nacos/releases/tag/1.1.4

  • 导入Linux

  • 解压:tar -zxvf nacos-server-1.1.4.tar.gz

  • 进入解压后的文件夹: cd /usr/local/nacos/bin

配置Mysql数据库

利用 Navicat 远程连接 Linux 服务器上的 Mysql
运行 Nacos /conf 中 nacos-mysql.sql 脚本(先按脚本提示创建一个数据库nacos_config)

  • 修改 nacos/conf/application.properties配置

  • cd /usr/local/nacos/conf/

  • 备份
    cp application.properties application.properties.bk

  • 编辑:
    vim application.properties
    在最后面添加

########## 修改 Nacos 数据库 ##########
spring.datasource.platform=mysql

db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=root

nacos的集群配置
  • 修改配置文件 cluster.conf

  • 备份 cp cluster.conf.example cluster.conf

  • 查看本机的 IP
    hostname -i 172.17.48.122

  • 编写 cluster.conf

  • 编辑Nacos的启动脚本startup.sh

  • 进入 nacos/bin
    cd /usr/local/nacos/bin

  • 备份
    cp startup.sh startup.sh.bk

配置Nginx,作为负载均衡器
  • 进入 /usr/local/nginx/conf
    ls

  • 备份 nginx.conf
    cp nginx.conf nginx.conf.bk

  • 编写 nginx.conf
    vim nginx.conf

启动集群
  • 使用刚刚修改的配置文件启动 Nginx
    cd /usr/local/nginx/sbin/
    ./nginx -c /usr/local/nginx/conf/nginx.conf

  • 启动 Nacos 集群

  • 进入 Nacos 的 bin 目录
    cd /usr/local/nacos/bin

    ./startup.sh -p 3333
    ./startup.sh -p 4444
    ./startup.sh -p 5555

统计 Nacos 进程的数量
  • ps -ef|grep nacos|grep -v grep | wc -l

  • 查看 Nginx 的状态,以确定开启
    ps -ef|grep nginx

  • 关闭防火墙
    systemctl stop firewalld

  • 查看防火墙状态确保关闭
    systemctl status firewalld

新增配置,mysql部署也成功

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/961682.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号