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

配置管理平台Nacos01:基础安装教程和启动运行

一、JDK的安装

Nacos需要依赖JAVA环境运行,所以需要先安装JDK

1.检查是否安装

可用命令行检查是否安装JDK

直接win+r,cmd:

java -version

出现这个说明安装成功

 2.下载JDK

访问官网点击下载:

Java 下载 |Oracle 中国

记住这个安装路径

3.配置环境变量

在系统变量中点击新建

 

JAVA_HOME

点击系统变量-【Path】-分别新建两条(写死):

%JAVA_HOME%\bin
%JAVA_HOME%\jdk\bin

点击确定保存,再次尝试输入命令判断是否安装成功

二、Nacos的安装

1.下载

Nacos官网| Nacos 配置中心 | Nacos 下载| Nacos 官方社区 | Nacos 官网

点击下载按钮:

解压缩:

  • bin:包含启动、停止脚本,用于管理 Nacos 服务。
  • conf:存放配置文件,如数据库配置、日志配置等。
  • target:存放构建后的应用文件,可执行的 jar 包。
  • LICENSE:包含 Nacos 的开源许可协议。
  • NOTICE:提供 Nacos 项目的版权声明和其他法律信息。

Conf文件介绍

  1. 4.0-ipv6_support-update.sql:用于升级数据库,添加对 IPv6 支持的 SQL 脚本。
  2. announcement_en-US.conf:存放 Nacos 控制台公告的英文配置文件。
  3. announcement_zh-CN.conf:存放 Nacos 控制台公告的中文配置文件。
  4. application.properties:Nacos 的主配置文件,用于配置数据库、日志等服务参数。
  5. application.properties.example:application.properties 的示例文件,提供配置示例。
  6. cluster.conf.example:集群模式下的配置示例文件,定义了集群成员信息。
  7. console-guide.conf:Nacos 控制台的使用指南配置文件。
  8. derby-schema.sql:用于 Nacos 在 Apache Derby 数据库上初始化的 SQL 脚本。
  9. mysql-schema.sql:用于 Nacos 在 MySQL 数据库上初始化的 SQL 脚本。
  10. nacos-logback.xml:Nacos 日志配置文件,定义了日志的输出格式、级别等信息。

2.启动

选择一:默认是集群模式,以集群模式启动直接双击即可

选择二:如果是单机模式启动,则在该目录cmd运行:

startup.cmd -m standalone

如果期间闪退,说明有报错,需要在此目录下用cmd运行:

startup.cmd

即可查看错误原因

http://www.xdnf.cn/news/2725.html

相关文章:

  • 第十五届中国国际道路交通安全产品博览会回顾
  • 2025年ISA Trans SCI2区TOP:超级哈里斯鹰算法Super-HHO+高功率机车悬挂载荷偏差控制,深度解析+性能实测
  • 5G育种技术之植物性状订制
  • 智慧健康养老实训室建设方案:科技引领养老健康服务人才培养
  • 第十六节:开放性问题-Vue与React Hooks对比
  • 使用阿里云 CDN 保护网站真实 IP:完整配置指南
  • Wireshark快速入门--对启动的后端程序进行抓包
  • 杰里芯片 7083G 之通话数据dump
  • Java基础361问第16问——枚举为什么导致空指针?
  • GPU虚拟化实现(五)
  • LeetCode热题100--560.和为K的子数组(前缀和)--中等
  • 自动化测试的三种等待方式
  • 算法笔记.染色法判断二分图
  • mitt 事件发布-订阅库在 react 中的使用
  • 简单理解https与http
  • 邮件分类特征维度实验分析
  • 软件测试全流程与主流测试方法详解:从理论到实战
  • 快乐数(双指针解法)
  • 1.57g 五一优选 = 雨晨 26100.3915 Windows 11 IoT 企业版 LTSC 2025 极速版(轻)
  • Flutter 学习之旅 之 flutter 作为 module ,在 Android 的界面中嵌入Flutter界面功能的简单整理
  • 【JAVAFX】controller中反射调用@FXML的点击事件失败
  • el-table 自定义列、自定义数据
  • 【学习笔记】RL4LLM(三)
  • 【设计模式】GOF概括
  • 拖动banner图,解决点击冲突问题
  • web3.js 和 ethers.js 的核心区别
  • c++11: 类型转换
  • dummy cli-tool ubuntu22.04使用
  • 在 Git 中,撤销(回退)merge 操作有多种方法
  • terraform 动态块(Dynamic Blocks)详解与实践