news 2026/4/16 15:49:07

nacos服务安装并启动

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
nacos服务安装并启动

nacos服务安装并启动

  • 1、介绍
  • 2、下载nacos
  • 3、下载jdk
  • 4、修改配置文件
  • 5、修改启动程序文件
  • 6、启动nacos服务

1、介绍

Nacos是一款集服务发现、配置管理与服务管理于一体的云原生平台,旨在帮助开发者更敏捷地构建和管理微服务架构。

2、下载nacos

下载地址:[https://github.com/alibaba/nacos/releases)
下载 nacos-server-3.1.1.tar.gz
文件放到目录 /usr/local
执行命令 tar -xvf nacos-server-3.1.1.tar.gz

3、下载jdk

nacos-server-3.1.1需要jdk17才能启动
下载地址:[https://download.oracle.com/java/17/archive/jdk-17.0.12_linux-x64_bin.tar.gz)
下载 jdk-17.0.12_linux-x64_bin.tar.gz
文件放到目录 /usr/local/java
执行命令 tar -xvf jdk-17.0.12_linux-x64_bin.tar.gz

4、修改配置文件

进入目录

cd /usr/local/nacos/conf

编辑配置文件 vi application.properties

# Nacos 主服务端口 nacos.server.main.port=8848 # *************** 控制台相关配置 *************** # # Nacos 控制台主端口 nacos.console.port=8080 # Nacos 控制台上下文路径(为空表示根路径) nacos.console.contextPath= # Nacos 控制台远程服务器上下文路径,链接到 nacos.server.contextPath nacos.console.remote.server.context-path=/nacos # Nacos 服务器 Web 上下文路径 nacos.server.contextPath=/nacos # *************** 核心相关配置 *************** # # 是否启用空服务自动清理 nacos.naming.empty-service.auto-clean=true # 空服务清理初始延迟时间(毫秒) nacos.naming.empty-service.clean.initial-delay-ms=50000 # 空服务清理周期时间(毫秒) nacos.naming.empty-service.clean.period-time-ms=30000 # *************** AI 模块相关配置 *************** # # Nacos MCP 注册表端口,默认 9080 nacos.ai.mcp.registry.port=9080 # *************** 访问日志相关配置 *************** # # 是否开启 Tomcat 访问日志 server.tomcat.accesslog.enabled=true # 访问日志自动清理时间(天) server.tomcat.accesslog.max-days=30 # 访问日志格式 server.tomcat.accesslog.pattern=%h %l %u %t "%r" %s %b %D %{User-Agent}i %{Request-Source}i # Tomcat 基础目录 server.tomcat.basedir=file:. # *************** API 相关配置 *************** # # 包含错误消息字段 server.error.include-message=ALWAYS # *************** 配置模块相关配置 *************** # # 配置推送最大重试次数 nacos.config.push.maxRetryTime=50 # *************** 认证插件相关配置 *************** # # 认证忽略的 URL(支持通配符) nacos.security.ignore.urls=/,/error,/**/*.css,/**/*.js,/**/*.html,/**/*.map,/**/*.svg,/**/*.png,/**/*.ico,/console-ui/public/**,/v1/auth/**,/v1/console/health/**,/actuator/**,/v1/console/server/** # 认证系统类型,默认 'nacos',也支持 'ldap' nacos.core.auth.system.type=nacos # 是否开启 Nacos 服务器 API 认证 nacos.core.auth.enabled=true # 是否开启 Nacos 管理员 API 认证 nacos.core.auth.admin.enabled=true # 是否开启 Nacos 控制台 API 认证 nacos.core.auth.console.enabled=true # 是否开启认证信息缓存 nacos.core.auth.caching.enabled=true # 当 nacos.core.auth.enabled=true 时有效,用于识别来自其他服务器的请求的白名单 nacos.core.auth.server.identity.key=nacos nacos.core.auth.server.identity.value=xxxxpasswordxxxx # Token 缓存是否开启 nacos.core.auth.plugin.nacos.token.cache.enable=false # Token 过期时间(秒) nacos.core.auth.plugin.nacos.token.expire.seconds=18000 # Token 密钥(Base64 字符串) nacos.core.auth.plugin.nacos.token.secret.key=zzTA8n52JDrrapzdVV0knKJZYc7WgUrjuL6CO37KysGI4iLP33LUXmL/cLr9s1FVKw+kZXgtwh/9wKSmZDnIjQ== # *************** Istio 插件相关配置 *************** # # 是否开启 MCP 服务器 nacos.istio.mcp.server.enabled=false # *************** K8s 相关配置 *************** # # 是否开启 K8s 同步 nacos.k8s.sync.enabled=false

5、修改启动程序文件

进入目录

cd /usr/local/nacos/bin

编辑文件 vi startup.sh ,在文件头增加环境变量

export JAVA_HOME=/usr/local/java/jdk-17.0.12 export PATH=$JAVA_HOME/bin:$PATH

6、启动nacos服务

进入目录

cd /usr/local/nacos/bin

单机启动

./startup.sh -m standalone

服务注册发现端口8848,浏览器访问端口8080

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/16 4:30:20

深度测评!研究生必备10款AI论文软件:开题报告到毕业论文全解析

深度测评!研究生必备10款AI论文软件:开题报告到毕业论文全解析 学术写作新趋势:AI工具如何助力研究生高效完成论文 随着人工智能技术的不断进步,越来越多的研究生开始依赖AI论文软件来提升写作效率、优化内容质量。从开题报告到最…

作者头像 李华
网站建设 2026/4/16 4:35:42

无人机群控系统抗干扰测试技术白皮书

‌一、抗干扰测试的核心挑战‌‌多维度干扰场景建模‌‌电磁频谱干扰‌:4G/5G基站、军用雷达频段冲突导致信号淹没‌环境物理干扰‌:城市峡谷效应、强风紊流引发定位漂移‌恶意攻击场景‌:GPS欺骗、数据链路劫持威胁系统安全测试要点&#xf…

作者头像 李华
网站建设 2026/4/16 4:30:12

数字人民币双离线支付技术原理与测试挑战

一、双离线支付的核心机制‌硬件级安全载体‌基于NFC/蓝牙的SE安全芯片通信离线电子钱包的密钥分片存储(TEE环境)交易凭证的预生成与有效期控制‌交易时序逻辑‌二、测试工程师的专项验证矩阵测试维度关键场景验证要点‌功能完整性‌无网环境交易凭证生成…

作者头像 李华
网站建设 2026/4/16 4:35:36

Kbuild:Linux内核构建系统的深度剖析

Kbuild:Linux内核构建系统的深度剖析 引言:当百万行代码需要有序构建 想象一下构建一个包含3000万行代码、2万个C文件、支持上百种处理器架构的操作系统内核。这就是Linux内核面临的构建挑战。自1991年诞生以来,Linux内核不仅成长为世界上最成…

作者头像 李华
网站建设 2026/4/16 4:30:53

JSP网页中如何编写支持秒传的大文件上传示例?

大文件传输系统建设方案(项目负责人视角) 一、项目背景与需求分析 作为河北XX软件公司项目负责人,针对产品部门提出的大文件传输需求,经过详细技术调研和业务分析,现提出以下系统性解决方案。该需求涉及100G级文件传…

作者头像 李华
网站建设 2026/4/16 4:31:45

导师推荐10个AI论文软件,助继续教育学生轻松完成论文!

导师推荐10个AI论文软件,助继续教育学生轻松完成论文! AI 工具如何助力学术写作,让论文更高效 在当前继续教育的背景下,越来越多的学生需要面对论文写作这一重要任务。无论是本科、硕士还是博士阶段,论文不仅是对知识…

作者头像 李华