linux之下安装 nacos

1 下载地址

也可使用在线下载wget   https://github.com/alibaba/nacos/releases/download/1.4.6/nacos-server-1.4.6.tar.gzTags · alibaba/nacos · GitHuban easy-to-use dynamic service discovery, configuration and service management platform for building cloud native applications. - Tags · alibaba/nacosicon-default.png?t=N7T8https://github.com/alibaba/nacos/tags

此处选择了1.4.6.tar.gz 下载慢的可以直接使用迅雷工具下载,然后上传到linux系统即可

 

 2.上传安装包并解压

在linux /usr目录下创建software目录,并将其安装包上传

#创建文件夹

[root@localhost usr]# mkdir software

#查看上传结果

[root@localhost /]# cd /usr/software/
[root@localhost software]# ls
nacos-server-1.4.6.tar.gz

解压到/usr/local下

[root@localhost software]# tar -zxvf nacos-server-1.4.6.tar.gz -C /usr/local

#查看结果

[root@localhost software]# cd /usr/local/
[root@localhost local]# ls
bin  etc  games  include  lib  lib64  libexec  nacos  sbin  share  src

[root@localhost local]# cd nacos/
[root@localhost nacos]# ls
bin  conf  LICENSE  NOTICE  target

        

3.单机启动nacos

nacos本身是一个springboot应用

启动脚本在bin目录下 配置项目在conf目录下 默认启动端口是8848

#bin 目录下 单机启动脚本

[root@localhost bin]# sh startup.sh -m standalone

  访问页面:http://192.168.110.137:8848/nacos/

 用户名和密码默认是nacos/nacos

 4.nacos的集群配置及其启动

4.1将上面安装好的nacos复制3份 名称分别为nacos01 nacos02 nacos03

[root@localhost local]# cp -r  nacos/ nacos01

[root@localhost local]# cp -r  nacos/ nacos02

[root@localhost local]# cp -r  nacos/ nacos03

 4.2 ip端口规划

nacos01 8850

nacos01 8851

nacos01 8852

对应 ip 为 

192.168.110.137 8850

192.168.110.137 8851

192.168.110.137 8852

4.3修改配置文件及其数据持久化

4.3.1修改文件application.properties

[root@localhost local]# cd nacos01/conf/
[root@localhost conf]# cp application.properties.example application.properties
cp: overwrite ‘application.properties’? y
[root@localhost conf]# vi application.properties

#修改端口port为8850  

server.port=8850

 修改nacos数据可以持久化,目前仅仅支持mysql持久化 ,持久化的前提是mysql数据库存在nacos库,初始化步骤:在nacos库下执行 /usr/local/nacos03/conf/nacos-mysql.sql

 4.3.2 修改cluster.conf文件

 复制 /usr/local/nacos01/conf/cluster.conf.example 到/usr/local/nacos01/conf/cluster.conf

[root@localhost conf]# cp cluster.conf.example cluster.conf

[root@localhost conf]# vi cluster.conf

#添加对应关系

192.168.110.137:8850
192.168.110.137:8851
192.168.110.137:8852

同样的办法修改nacos02 nacos03。

4.3.3 分别启动 命令如下

sh /usr/local/nacos01/bin/startup.sh
sh /usr/local/nacos02/bin/startup.sh
sh /usr/local/nacos03/bin/startup.sh

关闭命令

sh /usr/local/nacos01/bin/shutdown.sh
sh /usr/local/nacos02/bin/shutdown.sh
sh /usr/local/nacos03/bin/shutdown.sh

4.4.4 登录验证

http://192.168.110.137:8850/nacos/

用户名/密码 nacos/nacos

 

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

如若内容造成侵权/违法违规/事实不符,请联系编程知识网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

priority_queue模拟实现

目录 仿函数 模拟实现 结果 大根堆 小根堆 完整代码 priority_queue.h test.c 仿函数 仿函数的通俗定义:仿函数(functor)又称为函数对象(function object)是一个能行使函数功能 的类。仿函数的语法几乎和我们…

数组题目:118. 杨辉三角 、 119. 杨辉三角 II 、661. 图片平滑器 、598. 范围求和 II 、 419. 甲板上的战舰

118. 杨辉三角 思路: 找规律,每一行的第一个元素和最后一个元素都是1,其中中间需要改变的数找对应的规律 比如第二行(从0开始)的2,是dp[1][0] dp[1][1]。类似的找出对应的规律 代码: clas…

2024年软考证书有什么作用?哪个科目比较好考?

1、软考证书可以帮助评职称,可聘任工程师职务,评上了职称对于升职加薪是有好处的。 2、在一些大城市有“积分落户”政策,有了相应的软考证书可以帮助落户申请加分,对于想要在大城市落户的朋友也是有帮助的。 软考的中级证书是很…

OSG编程指南<三>:利用Cmake+VS2019+OSG3.6.5编译osgVerse

目前osgearth的ralease版本和debugx64都已经编译过了并且自测可用,放到资源里osgearth下载,供需要的朋友下载参考。环境配置:win10VS2017OSG3.6.4OSGEarth2.10.2, 1、配置OSG环境 编译好osg,然后在系统变量中配置如下…

WordPress:构建强大的网站和博客的完美选择

WordPress:构建强大的网站和博客的完美选择 一、WordPress 简介1.1 WordPress 介绍1.2 WordPress 优势 二、部署LNMP环境2.1 前提条件2.2 关闭防火墙和SELinux2.3 安装Nginx2.4 安装MySQL2.5 安装PHP2.6 配置Nginx2.7 配置MySQL2.8 配置PHP2.9 测试访问LNMP平台 三、…

必应的下一个十年:穿越创新的奇点时刻

2023年是微软搜索引擎必应进入中国市场十周年,2024年也将迎来必应上市十五周年。对于风起云涌的互联网公司来说,十年到十五年是一个相当长的创新周期。而在2023年初,以GPT为代表的大语言模型横扫全球科技产业,也对互联网和云计算带…

振南技术干货集:FFT 你知道?那数字相敏检波 DPSD 呢?(2)

注解目录 1 、DPSD 的基础知识 1.1 应用模型 1.2 原理推导 1.3 硬件 PSD (相敏检波,就是从繁乱复杂的信号中将我们关心的信号检出来,同时对相位敏感。 数学原理,逃不掉的,硬着头皮看吧。) 2 、DPSD …

R语言阶段复习一

创建一个长度为7的字符向量,元素为"A", "B", "C", "D", "E", "F", "G",并命名为vec1。 创建一个因子,包含6个水果:"apple", "banana"…

vue.js+ElementUi+springboot大学生新生报到管理系统_gxty6

新生报到管理系统的开发过程中,采用B / S架构,结合最新流行的SpringMVC和Mybatis的springboot框架技术。 1.前后端分离项目,前端使用vue框架 2.后端使用Java编程语言的Springboot框架 3.项目中登录模块用到token 4.源码包部署调试 5.每个笔记…

解决OSError: [Errno 28] No space left on device报错和搭建AIrtest无线配置手机集群

OSError: [Errno 28] No space left on device和搭建AIrtest无线配置手机集群 做手机无限集群控制时,常常遇到这种错误问题。表示您的设备上没有足够的可用磁盘空间来完成某个操作。我们遇到了还得重新开端口和输入ip,如果有几百台手机是不是中午就不吃…

DIO算法

歌声和语音声带振动周期的快速可靠F0估计方法 原文题目: Fast and reliable F0 estimation method based on the period extraction of vocal fold vibration of singing voice and speech 发表在: AES 35TH INTERNATIONAL CONFERENCE, London, UK, 200…

Deepin使用记录-deepin系统下安装RabbitMq

目录 0、引言 1、由于RabbitMq是erlang语言开发的,所有需要先安装erlang 2、更新源并安装RabbitMq 3、安装完成之后,服务是启动的,可以通过以下语句查看状态 4、这样安装完成之后,是看不到web页面的,需要再安装一…