Centos7部署nacos集群

news2024/11/23 12:21:11

一、GitHub下载Nacoc安装包

https://github.com/alibaba/nacos/releases

在这里插入图片描述

二、环境准备

1.服务器准备
在这里插入图片描述

2、JVAV环境安装

每台服务器都安装 JDK:yum install java-1.8.0-openjdk* -y

三、软件安装

1、上传下载好的压缩包导服务目录(自定义/app)(rz–sz 没有安装yum install lrzsz -y)

2、进入/app目录 解压 tar -zxvf nacos-server-2.1.1.tar.gz

在这里插入图片描述
3、配置systemctl 管理 (单节点使用 -m standalone 参数)

[root@VM-0-3-centos app]# cat /etc/systemd/system/nacos.service
 [Unit]
 Description=nacos
 After=network.target
 
 [Service]
 Type=forking
 ExecStart=/app/nacos/bin/startup.sh
 ExecStop=/app/nacos/bin/shutdown.sh
 PrivateTmp=true
 
 [Install]
 WantedBy=multi-user.target
[root@VM-0-3-centos app]#

4、修改配置文件 —更换数据地址和数据库账号、密码

/app/nacos/conf/application.properties

在这里插入图片描述
修改cluster.conf (mv cluster.conf.example cluster.conf)配置集群信息

在这里插入图片描述

5、启动服务 systemctl start nacos

在这里插入图片描述

6、下载数据库执行sql文件 nacos-mysql.sql schema.sql

在这里插入图片描述
连接上数据库 执行sql 文件

6、配置外网访问 (这里通过nginx 反向代理)

   没有nginx 则安装  yum install nginx -y
 
    修改nginx配置文件:
    vim /etc/nginx/nginx.conf
    stream {
    upstream nacos {
        server 192.168.68.191:8848 fail_timeout=30s;
        server 192.168.68.192:8848 fail_timeout=30s;
        server 192.168.68.193:8848 fail_timeout=30s;
    }
 
    server {
        listen 6848;
        proxy_pass nacos;
    }

重启nginx

7、浏览器访问 http://nginx_IP:8848/nacos (默认密码nacos / nacos

在这里插入图片描述

8、查看集群信息
在这里插入图片描述

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

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Spring Scope

Spring中五种 Scope域 singleton,容器启动时创建(未设置延迟),容器关闭时销毁【单例】prototype,每次使用时创建,不会自动销毁,需要调用 DefaultListableBeanFactory.destroyBean(bean) 销毁【…

前端Web实战:从零打造一个类Visio的流程图拓扑图绘图工具

前言 大家好,本系列从Web前端实战的角度,给大家分享介绍如何从零打造一个自己专属的绘图工具,实现流程图、拓扑图、脑图等类Visio的绘图工具。 你将收获 免费好用、专属自己的绘图工具前端项目实战学习如何从0搭建一个前端项目等基础框架项…

小白到运维工程师自学之路 第五十三集 (rsync+inotify备份)

一、概述 Rsync是一个用于在不同计算机之间同步文件和文件夹的工具。它可以在本地计算机和远程服务器之间复制、更新和备份文件。rsync通过比较源和目标文件的差异来最小化传输的数据量,从而提供高效的文件同步功能。 Inotify是Linux内核提供的一种机制&#xff0…

【C++】模板(函数模板与类模板)讲解

本篇文章会对C中的模板进行讲解,其中会对函数模板和类模板进行讲解。希望本篇文章会对你有所帮助。 文章目录 一、函数模板 1、1 模板的引入 1、2 函数模板举例讲解 1、2、1 函数模板的概念 1、2、2 函数模板格式 1、2、3 函数模板实例化 1、2、4 模板参数的匹配原则…

2023下半年软考高级系统架构设计师怎么报名?

软考高级系统架构设计师报名时间: 广西2023下半年软考高级系统架构设计师报名时间:8月15日8:00至8月24日17:00 广东2023下半年软考高级系统架构设计师报名时间:8月16日9:00-8月24日17:00 甘肃2023下半年软考高级系统架构设计师报名时间&am…

恢复idea删除的git本地文件

idea中删除git本地文件无法远程拉取pull已删除文件的问题 当前本地库处于另一个分支中,需将本分支Head重置,git 强行pull并覆盖本地文件 解决方式一: git fetch --all git reset --hard origin/master git pull解决方式二: git…

Docker基础——基础详解

仓库,镜像,容器的关系 Docker镜像 当运行容器时,使用的镜像如果在本地中不存在,docker 就会自动从 docker 镜像仓库中下载,默认是从 Docker Hub 公共镜像源下载 镜像列表 可以使用 docker images 来列出本地主机上的…

vue3,elementPlus和自己封装,点击 新增添加表单,删除表单,提交数据

ElementPlus下的form也有新增表单 如果你写H5等没找到合适的 自己也可以进行封装 实现3个代码讲解:1:ElementPlus的代码 2:自己书写的代码 3:自己把2的代码进行封装 1:ElementPlus的运行效果 点击提交 1:ElementPlus…

jieba和WordCloud

词云图像 import wordcloud import jieba import matplotlib.pyplot as plttext"中华人民共和国是伟大的国家,我最敬爱的祖国啊,你是美丽的花园" textjieba.lcut_for_search(text) text" ".join(text) wwordcloud.WordCloud(width1000,height8…

05 Docker 安装常用软件 (mongoDB)

目录 1. mongoDB简介 1.1 mongodb的优势 2. mongodb的安装 2.1 创建数据文件夹 2.2 备份日志 2.3 配置文件夹 2.4 创建两个文件 ---> 2.4.1 配置如下: 2.5 拉取mongodb 2.6 运行容器 2.7 进入mongodb容器 ---> 2.7.0 高版本(6.0)以上是这样的 , 旧版的没研究 …

我爱学QT--qt的网络编程

学习地址: QT网络编程之TCP通信_哔哩哔哩_bilibili QT网络编程有TCP和UDP。 TCP编程需要用到两个类:QTcpServer和QTcpSocket 本节课目标: 完成一个服务器和一个客户端 首先是经典的几步 先设计ui再设计逻辑实现 多看看写的文件理解吧

10.5.2 【Linux】命令执行的判断依据, ,||

cmd ; cmd (不考虑指令相关性的连续指令下达) 在某些时候,我们希望可以一次执行多个指令,例如在关机的时候我希望可以先执行两次sync 同步化写入磁盘后才 shutdown 计算机,那么可以这样作: [rootstudy ~]…

【信号去噪和分类】基于小波的隐马尔可夫模型统计信号处理(Matlab代码实现)

💥💥💞💞欢迎来到本博客❤️❤️💥💥 🏆博主优势:🌞🌞🌞博客内容尽量做到思维缜密,逻辑清晰,为了方便读者。 ⛳️座右铭&a…

java学习路程之篇二、知识点、配置JAVA_HOME、跨平台、JVM、JRE、JDK

文章目录 1、Java背景介绍2、Java跨平台性3、JDK的下载和安装4、第一个Java程序5、HelloWorld案例详解6、JVM、JRE和JDK7、配置JAVA_HOME 1、Java背景介绍 2、Java跨平台性 3、JDK的下载和安装 4、第一个Java程序 5、HelloWorld案例详解 6、JVM、JRE和JDK 7、配置JAVA_HOME

MySQL表的约束与内置函数

目录 MySQL表的约束 空属性 默认值 列描述comment zerofill 主键 复合主键 自增长 唯一键 外键 MySQL的内置函数 日期函数 字符串函数 ​编辑数学函数 其他函数 MySQL表的约束 MySQL表的约束是用于规定表中数据的完整性和一致性的规则。 约束可以在创建表时定义&…

使用.LayUI实现动态选项卡Tab的强大功能

标题 正文:1.引入.LayUI框架文件2.创建选项卡容器3.初始化.LayUI组件和创建选项卡项以及获取数据准备3.1 Permission实体类3.2 PermissionDao类3.3 TreeVo类3.4 PermissionAction类 4.监听选项卡的切换事件5.运行和测试6.总结: 正文: 在Web界…

【导航地图DB】

地图DB概述 车载导航地图DB 主要侧重道路交通网,并从实用性、加快检索速度和减少数据容量的角度来考虑,有自己特有格式的电子地图。 含有空间位置地理坐标,能够与空间定位系统结合,准确引导人或交通工具从出发地到达目的地的电子…

ylb-接口10用户登录

总览: 在api模块下的service包,补充用户接口(UserService):用户登录 package com.bjpowernode.api.service;import com.bjpowernode.api.model.User; import com.bjpowernode.api.pojo.UserAccountInfo;public inte…

运维小知识(三)——BIOS密码忘记怎么办(一键清除)

🍉🍉问题 为了防止恶意更改BIOS程序,一些人会设置BIOS密码,但这个密码若不常用的话会被人遗忘,或者一台旧电脑,需要重装系统,没有BIOS密码怎么办?有没有童靴遇到过,网上找…

bash脚本文件windows上的和linux上格式不同问题

脚本执行时报: syntax error: unexpected end of file,由于脚本是给定的。之前没有考虑这个问题,后查阅资料发现问题如下: 可能发生场景:windows环境编辑/生成的shell脚本,在linux系统上运行时报错 编辑和…