Linux - 安装nacos 2.1.0

这篇具有很好参考价值的文章主要介绍了Linux - 安装nacos 2.1.0。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

  1. 安装包下载
  • 网址为 https://github.com/alibaba/nacos/tags 点击访问
    Linux - 安装nacos 2.1.0,Nacos,linux,运维,服务器,nacos
  • 本人选择的nacos版本为2.1.0 与之对应的spring代码版本为
<spring.boot.version>2.3.12.RELEASE</spring.boot.version>
<spring.cloud.version>Hoxton.SR12</spring.cloud.version>
<spring.cloud.alibaba.version>2.2.9.RELEASE</spring.cloud.alibaba.version>

Linux - 安装nacos 2.1.0,Nacos,linux,运维,服务器,nacos

  1. Linux 服务器在 usr/local/ 新建文件夹 mkdir nacos
    Linux - 安装nacos 2.1.0,Nacos,linux,运维,服务器,nacos

  2. 切换目录 cd /usr/local/nacos ,将压缩包放入后解压 tar -zxvf nacos-2.2.4.tar.gz

  • 如果目录多了一层nacos 可以进入里面的nacos cd nacos 然后使用命令mv * ../
    将里面所有的东西移出来 ,然后使用命令rmdir nacos删除里面空的nacos文件夹Linux - 安装nacos 2.1.0,Nacos,linux,运维,服务器,nacos
  1. 进入配置文件夹下 cd /usr/local/nacos/conf, 执行命令 cp cluster.conf.example cluster.conf 复制一份配置文件出来
    Linux - 安装nacos 2.1.0,Nacos,linux,运维,服务器,nacos
  2. 然后编辑 vi cluster.conf ,修改自己nacos 集群服务器地址及端口号

Linux - 安装nacos 2.1.0,Nacos,linux,运维,服务器,nacos

  1. 修改启动配置文件参数 vi application.properties ,按下图所示,去掉注释的#号后修改对应参数

Linux - 安装nacos 2.1.0,Nacos,linux,运维,服务器,nacos
7. 开放端口nacos 2.0 对应端口

  • 开放8848端口 firewall-cmd --add-port=8848/tcp --permanent
    8848 端口的作用是对外暴露 API 与集群间数据同步

  • 开放7848端口 firewall-cmd --add-port=7848/tcp --permanent
    7848 端口用于节点选举来确定集群领袖(Leader)

  • 开放9849端口 firewall-cmd --add-port=9849/tcp --permanent
    9849端口,客户端gRPC请求服务端端口,用于客户端向服务端发起连接和请求

  • 开放9848端口 firewall-cmd --add-port=9848/tcp --permanent
    9848端口,服务端gRPC请求服务端端口,用于服务间同步等

  • 关闭防火墙 systemctl stop firewalld

  • 重启防火墙 systemctl start firewalld

  • 查看已开放端口 firewall-cmd --list-port文章来源地址https://www.toymoban.com/news/detail-570008.html

  1. 配置开机自启动(选做) 点击查看
  2. 启动nacos (注: 需要配置JDK环境,点击查看)
    sh /usr/local/nacos/bin/startup.sh

到了这里,关于Linux - 安装nacos 2.1.0的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 运维 | 查看 Linux 服务器 IP 地址

    大多数在操作 Linux 系统时,我们经常需要知道服务器的 IP 比便于后续的一系列操作,这时候有快速查看主机 IP 的命令行操作,能够有效的帮助我们 本章节主要记录一些常用查看服务器 IP 的命令,希望对大家有所帮助。 查看 Linux 服务器的 IP 地址的命令大体上有以下几种。

    2024年04月27日
    浏览(52)
  • 华为云云耀云服务器L实例评测|SpringCloud相关组件——nacos和sentinel的安装和配置 & 运行内存情况 & 服务器被非法登陆尝试的解决

    最近华为云云耀云服务器L实例上新,也搞了一台来玩,期间遇到各种问题,在解决问题的过程中学到不少和运维相关的知识。 本篇博客介绍SpringCloud相关组件——nacos和sentinel的安装和配置,并分析了运行内存情况,此外,还有服务器被非法登陆尝试的解决。 其他相关的华为

    2024年02月07日
    浏览(33)
  • 微服务学习笔记-----Nacos安装教程(Windows和Linux版本)

    开发阶段采用单机安装即可。 在Nacos的GitHub页面,提供有下载链接,可以下载编译好的Nacos服务端或者源代码: GitHub主页:https://github.com/alibaba/nacos GitHub的Release下载页:https://github.com/alibaba/nacos/releases 如图: 本课程采用1.4.1.版本的Nacos,课前资料已经准备了安装包: windows版

    2024年02月16日
    浏览(31)
  • 【运维】Linux 跨服务器复制文件文件夹

    如果是云服务 建议用内网ip scp是secure copy的简写,用于在Linux下进行远程拷贝文件的命令,和它类似的命令有cp,不过cp只是在本机进行拷贝不能跨服务器,而且scp传输是加密的。可能会稍微影响一下速度。当你服务器硬盘变为只读 read only system时,用scp可以帮你把文件移出来

    2024年02月08日
    浏览(46)
  • Nacos基础(2)——nacos的服务器和命名空间 & springBoot整合nacos & 多个nacos配置的情况

    1.nacos是服务发现、配置管理和服务管理平台; 2.nacos的命名空间–组–服务; 3.springboot整合nacos,版本的对应; 4.引入多个nacos配置的方法; 用户 服务管理,命名空间,集群管理 命名空间唯一id 自定义命名空间,公共命名空间 如何找到配置文件 新建配置 层级关系 bootstrap

    2024年02月03日
    浏览(32)
  • 【Linux 服务器运维】定时任务 crontab 详解 | 文末送书

    本文思维导图概述的主要内容: 1.1 什么是 crontab Crontab 是一个在 Unix 和 Linux 操作系统上 用于定时执行任务 的工具。它允许用户创建和管理计划任务,以便在特定的时间间隔或时间点自动运行命令或脚本。Crontab 是 cron table 的缩写, cron 指的是 Unix 系统中的一个后台进程,它

    2024年02月08日
    浏览(62)
  • 【Nacos连接不了服务器端口号问题解决】

    问题: ruoyi-gateway启动报错 Server check fail, please check server 127.0.0.1 ,port 9848 is available , error ={} 1.首先要开放 8848/8849/9848 3个端口号 2.再把防火墙打开 3.这样就可以正常连接了

    2024年02月12日
    浏览(31)
  • 【Linux运维】shell脚本检查服务器内存和CPU利用率

    在管理服务器时候写了一个 shell脚本,在服务上实现每天凌晨3点查系统的指定文件夹下的容量大小,如果超过10G就要删除3天前的内容,还要时刻查询内存和cpu利用率,如果超过80%就要提示用户出现过载 将以上代码保存为一个.sh文件,然后通过crontab在每天凌晨3点运行即可:

    2024年02月09日
    浏览(48)
  • 重写 Nacos 服务发现:多个服务器如何跨命名空间,访问公共服务?

    在开发某个公共应用时,笔者发现该公共应用的数据是所有测试环境(假设存在 dev/dev2/dev3)通用的。 这就意味着只需部署一个应用,就能满足所有测试环境的需求;也意味着所有测试环境都需要调用该公共应用,而不同测试环境的应用注册在不同的 Nacos 命名空间。 如果所

    2024年02月04日
    浏览(38)
  • 重写Nacos服务发现:多个服务器如何跨命名空间,访问公共服务?

    在开发某个公共应用时,笔者发现该公共应用的数据是所有测试环境(假设存在 dev/dev2/dev3)通用的。 这就意味着只需部署一个应用,就能满足所有测试环境的需求;也意味着所有测试环境都需要调用该公共应用,而不同测试环境的应用注册在不同的 Nacos 命名空间。 如果所

    2024年02月05日
    浏览(38)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包