centos7.9安装nacos

centos7.9安装nacos2.3.1

  • 在centos x86_64环境安装nacos2.31
    • 环境准备 jdk1.8+ 、 mysql、 nacos
  • 在window11环境安装nacos2.31

在centos x86_64环境安装nacos2.31

环境准备 jdk1.8+ 、 mysql、 nacos

Nacos 依赖 Java 环境来运行。我们通过下载编译后压缩包方式安装。

  1. 重点踩坑,我这里使用的yum 安装openjdk。发现/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.402.b06-1.el7_9.x86_64文件夹下竟然只有jre文件夹,缺jar包,导致nacos用户登录报错。nacos的密码会进行加密和数据库nacos密码进行匹配,应该是匹配这块报的错。
  2. openjdk安装完只有默认的运行环境,没有开发环境。yum install java-1.8.0-openjdk-devel.x86_64。配置环境变量
  3. nacos下载页1;
    nacos下载页2;
  4. 上传到centos服务器,tar -zxvf nacos-server-2.3.1.tar.gz;
  5. 修改配置文件 vim nacos/conf/application.properties。这里我先修改了数据源,保存退出;在这里插入图片描述
  6. 进入启动目录cd nacos/bin/ ,单机模式启动 ./startup.sh -m standalone;
  7. 浏览器访问 ip:8848/nacos ,直接进入nacos的控制台; 发现左上角有当前集群没有开启鉴权的提示 。
  8. 2.2.2版本之前的Nacos默认控制台,无论服务端是否开启鉴权,都会存在一个登录页;这导致很多用户被误导认为Nacos默认是存在鉴权的。在安全工程师的建议下,自2.2.2版本开始,在未开启鉴权时,默认控制台将不需要登录即可访问,同时在控制台中给予提示,提醒用户当前集群未开启鉴权。
  9. 再次修改配置文件 vim nacos/conf/application.properties。鉴权在这里插入图片描述
    nacos.core.auth.enabled=true 这个是鉴权开关,默认false,修改为true nacos.core.auth.plugin.nacos.token.secret.key=VGhpc0lzTXlDdXN0b21TZWNyZXRLZXkwMTIzNDU2Nzg= 这个是鉴权的token,官方要求至少32位
    nacos.core.auth.server.identity.key=serverIdentity
    nacos.core.auth.server.identity.value=serverIdentity文档给的默认值配置
    在这里插入图片描述
  10. 配置好鉴权后,浏览器访问 IP:8848/nacos/#/login。输入用户名/密码:nacos/nacos 。发现左上角没有当前集群没有开启鉴权的提示了 。

在window11环境安装nacos2.31

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:/a/450448.html

如若内容造成侵权/违法违规/事实不符,请联系我们进行投诉反馈qq邮箱809451989@qq.com,一经查实,立即删除!

相关文章

Java微服务 第二十一章 Java多线程安全与锁

🌹作者主页:青花锁 🌹简介:Java领域优质创作者🏆、Java微服务架构公号作者😄 🌹简历模板、学习资料、面试题库、技术互助 🌹文末获取联系方式 📝 往期热门专栏回顾 专栏…

​​力矩电机的建模、仿真与选择

1 力矩电机建模 图1中 e i ( t ) {e_i}\left( t \right) ei​(t)为电机输入电压, L a {L_a} La​为电枢电感, R a {R_a} Ra​为电枢电阻, e m ( t ) {e_m}\left( t \right) em​(t)为电机工作时产生的反电动势, i a ( t ) {i_a}\l…

python爬虫(6)之处理数组

1、拆分数组 1、spilt()函数 此函数的用处是将数组均分成几个数组 演示如下: import numpy as np ac np.array([1,2,8,9,3,5,5,8]) ac1 np.split(ac,2) ac2 np.split(ac,[3,6]) print(ac1,ac2) 结果如下: 其中若是一个数…

[java——基础] 双亲委派机制

目录 核心思想: 双亲委派机制的好处: 三种类加载器 解析源代码 双亲委派思想面试总结: 核心思想: 向上搜索,向下加载。 双亲委派机制的好处: 防止Java核心类被篡改,防止类的重复加载。 三…

力扣--动态规划/深度优先算法/回溯算法93.复原IP地址

这题主要用了动态规划和回溯算法。 动态规划数组初始化(DP数组): 首先,创建一个二维数组dp,用于记录字符串中哪些部分是合法的IP地址。对字符串进行遍历,同时考虑每个可能的IP地址部分(每部分由1到3个字符组…

基于深度学习的鱼类分类检测系统(含UI界面、yolov8、Python代码、数据集)

项目介绍 项目中所用到的算法模型和数据集等信息如下: 算法模型:     yolov8 yolov8主要包含以下几种创新:         1. 可以任意更换主干结构,支持几百种网络主干。 数据集:     网上下载的数据集&#x…

算法刷题day28

目录 引言一、截断数组二、双端队列三、日期统计 引言 这几道题是周赛里的几道题目,第一道题目我没用这种方法,但还是做出来了,用的一种比较特殊的思考方法,就是把每一个点都判断出来,不满足要求的就舍弃,…

【论文解读】多模态大语言模型综述

目录 一、简要介绍 二、概要 三、方法 3.1.多模态指令调整 3.1.1介绍 3.1.2初步研究 3.1.3模态对齐 3.1.4数据 3.1.5模态桥接 3.1.6评估 3.2多模态的上下文学习 3.3.多模态的思维链 3.3.1模态桥接 3.3.2学习范式 3.3.3链配置 3.3.4生成模式 3.4.LLM辅助视觉推理…

(golang)切片何时会创建新切片或影响原切片

什么时候切片操作会影响原切片 // 1.切片后没有触发slice的扩容机制时 什么时候对切片操作会创建新切片不影响原切片 // 2.对切片头元素进行截取的时候 // 3.当使用append时,len > cap则会触发扩容机制 前置: //slice结构体 type SliceHeader struct…

【你也能从零基础学会网站开发】Web建站之javascript入门篇 JavaScript事件处理

🚀 个人主页 极客小俊 ✍🏻 作者简介:程序猿、设计师、技术分享 🐋 希望大家多多支持, 我们一起学习和进步! 🏅 欢迎评论 ❤️点赞💬评论 📂收藏 📂加关注 什么是DHTML …

宏工科技数智方案现先进陶瓷展,VR体验数字工厂引关注

3月6-8日,第十六届中国国际粉末冶金、硬质合金与先进陶瓷展览会在上海举行。本届展会,宏工科技股份有限公司携VR体验数字工厂和正负压气力输送系统惊艳亮相,“现实虚拟”的呈现方式收获众多行业客户及专业观众高度关注。 展会汇聚了来自粉末冶…

【Python】一文详细介绍 plt.rc_context() 在 Matplotlib 中的原理、作用、注意事项

【Python】一文详细介绍 plt.rc_context() 在 Matplotlib 中的原理、作用、注意事项 🌈 个人主页:高斯小哥 🔥 高质量专栏:Matplotlib之旅:零基础精通数据可视化、Python基础【高质量合集】、PyTorch零基础入门教程&a…

在funtion中用分号间隔还是逗号间隔

问: 回答: 这段代码是一个Vue组件方法的实现,名为resetForm。该方法的主要作用是关闭一个对话框(通过设置this.dialogFormVisible false),重置表单字段(使用this.$refs[formName].resetFields();)&#x…

动态规划课堂5-----子序列问题(动态规划 + 哈希表)

目录 引言: 例题1:最长递增子序列 例题2:最长定差子序列 例题3:最长的斐波那契子序列的长度 例题4:最长等差数列 例题5:等差数列划分II-子序列 结语: 引言: 要想解决子序列问…

如何有效利用代理IP保护隐私并突破网络限制

有效利用代理IP保护隐私并突破网络限制通常涉及以下几个步骤和注意事项: 1. 选择合适类型的代理: - 高度匿名代理:这是最佳选择,因为它不会在HTTP头部透露任何关于你是通过代理访问的信息,因此可以最大程度地保护你的原…

二维卡通数字人解决方案

美摄科技,凭借在数字人领域的深厚积累与不断创新,为企业量身定制了一套高效、灵活的二维卡通数字人解决方案,助力企业打造独具特色的品牌形象,提升用户互动体验。 美摄科技的二维卡通数字人解决方案,以Live 2D等先进工…

JS 事件捕获、事件冒泡、事件委托

js事件机制在开发中可以说时刻使用,例如dom绑定事件、监听其自身事件等。js事件机制有事件捕获、事件冒泡俩种机制,我们分别说下这俩种机制的使用场景。 一、概念 事件捕获顺序如下: window > document > body > div 事件冒泡顺序…

Codeforces Round 933 (Div. 3)C:Rudolf and the Ugly String

题目链接:Dashboard - Codeforces Round 933 (Div. 3) - Codeforces 解题思路: 解题思路: 题目大概意思是字符串中最少去掉几个单词可以使字符串变漂亮,其实只要找“map"和”pie“这两个单词数量,注意判断&quo…

32个关键字详解①(C语言)

目录 关键字分类: 第一个C程序 - 补充内容 变量的定义与声明 - 补充内容 变量的分类 - 补充内容 变量的作用域 - 补充内容 变量的生命周期 - 补充内容 auto 关键字 register 关键字 static 关键字 static 修饰变量: static修饰函数 sizeof 关键字 基本数…

罐头鱼AI短视频矩阵营销|视频批量剪辑|矩阵系统

AI批量视频剪辑系统是一款功能丰富的视频编辑软件,提供了以下主要功能: 首页显示:在首页上显示用户的登录状态、已绑定的账号数量以及最近上传的视频素材和新上传素材列表。 抖音账号绑定功能:用户可以绑定抖音账号,Q…