当前位置: 首页 > news >正文

微服务中间件之Nacos-安装篇

       Nacos(Dynamic Naming and Configuration Service)是由阿里巴巴开发的一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。以下是Nacos的安装说明,主要适用于Linux/macOS系统以及Windows系统(以最新版本的Nacos为例,具体版本可能会随时间更新):

一、准备工作

1、下载Nacos安装包

  • 访问Nacos的GitHub仓库或官方网站,下载最新稳定版本的Nacos服务器安装包。通常,这会是一个名为nacos-server-x.x.x.tar.gz的压缩文件。
  • 注意检查下载链接的发布时间,确保下载的是最新版本。

2、环境准备

  • 确保您的服务器或计算机已安装Java JDK 1.8+。
  • 如果您计划使用外部数据库(如MySQL)来存储Nacos的配置信息,请提前安装并配置好数据库。

二、安装步骤

1、Linux 

     1)解压安装包

  • 将下载的Nacos安装包解压到您选择的目录。您可以使用命令行工具(如tar命令)来解压文件。例如:
  • tar -zxvf nacos-server-x.x.x.tar.gz -C /usr/local/

    2)配置数据库(可选)

  • 如果您打算使用外部数据库来存储Nacos的配置信息,需要先在数据库中创建相应的数据库和表。您可以使用Nacos提供的数据库脚本(如nacos-mysql.sql)来创建这些表。
  • 配置conf/application.properties文件,指定数据库连接信息。

    3)启动Nacos

  • 进入Nacos的bin目录。
  • 执行启动脚本。在Linux或macOS上,可以执行以下命令来启动Nacos服务器(以单机模式为例):
sh startup.sh -m standalone
  • 如果要关闭Nacos,可以执行shutdown.sh脚本。

    4)访问Nacos管理界面: 

  • 打开浏览器,访问http://localhost:8848/nacos(或您服务器的实际IP地址和端口)。
  • 默认的用户名和密码都是nacos

2. Windows系统

       1)解压安装包

          在Windows上,您可以直接双击压缩文件或使用解压软件将其解压到指定目录。

        2)配置数据库(可选)

        与Linux/macOS系统相同,如果您打算使用外部数据库,需要创建数据库和表,并配置application.properties文件。

      3)启动Nacos

  • 进入Nacos的bin目录。
  • 双击startup.cmd文件启动Nacos(或打开命令提示符,切换到bin目录并执行startup.cmd)。
  • 注意,Windows下Nacos默认可能是集群模式,如果要单机启动,请确保传递了-m standalone参数。

    4)访问Nacos管理界面

  •     与Linux系统相同,通过浏览器访问http://localhost:8848/nacos

三、总结

       Nacos是由阿里巴巴开发的云原生应用管理平台,支持动态服务发现、配置管理。安装适用于Linux/macOS和Windows,需下载最新版本安装包并安装Java JDK 1.8+。可选配置外部数据库。Linux/macOS通过命令行解压并启动,Windows则直接解压后运行启动脚本。

 

 


http://www.mrgr.cn/news/15148.html

相关文章:

  • useeffect和uselayout区别
  • docker安装minio
  • DevOps实现CI/CD实战(三)- 集成Sonar Qube
  • EmguCV学习笔记 VB.Net 7.2 特征点检测
  • webgl入门
  • 最佳实践:Typora+docusaurus完美解决(云笔记+知识库+博客)需求
  • JVM 方法区存放那些内容
  • Redis 安装
  • 绕过后端校验的策略
  • Python Socket 服务:深入解析与使用技巧
  • 【数仓建模过程】Spark数据清洗篇
  • FPGA中的存储器--学习笔记
  • MySQL集群
  • 深度学习基础—迁移学习、多任务学习和端对端学习
  • OpenGL笔记二十之深度检测概念
  • 常见的服务器容器和漏洞类型汇总
  • 深度学习示例1-全零通道的 MNIST 数据训练模型
  • 【matlab】数组操作:寻找最大值和最小值及其位置ind2sub函数
  • 2024 年的 Web3 游戏:演变、趋势和市场动态
  • 自然语言处理系列四十六》Elasticsearch搜索引擎》Elasticsearch安装部署和使用