linux 单机安装yum,Linux搭建Nacos服务(单机版)
Linux搭建Nacos服务(单机版)
1、下载Nacos安装包
2、安装JDK
3、解压文件
4、启动nacos
5、服务注册&发现和配置管理
6、停止服务
7、开启nacos持久化
8、重启我们的nacos服务
10、Nacos相关连接
1、下载Nacos安装包
Nacos下载地址连接
下载的安装包版本为【nacos-1.2.0】
wget https://github.com/alibaba/nacos/releases/download/1.2.0/nacos-server-1.2.0.tar.gz
2、安装JDK
检查我们的JDK
java version
如果没有安装,请根据以下命令安装
浏览JDK版本
yum -y list java*
选择适合自己的版本进行安装,这里我选择1.8,不能选择1.9及1.9以上版本,因为Elasticsearch不支持
yum install java-1.8.0-openjdk-devel.x86_64
由yum安装的jdk位置为/usr/lib/jvm
开始设置环境变量
vim /etc/profile
接着文档最下面部分输入下面的代码,保存退出 export JAVA_HOME=/usr/lib/jvm/java-1.8.0-openjdk-1.8.0.242.b08-0.el7_7.x86_64
export CLASSPATH=.:$JAVA_HOME/jre/lib/rt.jar:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export PATH=$PATH:$JAVA_HOME/bin
这样我们的JDK安装完成了
3、解压文件
tar -xvf nacos-server-1.2.0.tar.gz
4、启动nacos
我这边是带着路径启动的,当然也可以选择不带路径启动,standalone的意思为非集群模式启动,启动成功后如下图所示。
/opt/nacos/bin/startup.sh -m standalone
./startup.sh -m standalone
5、服务注册&发现和配置管理
服务注册
curl -X POST 'http://127.0.0.1:8848/nacos/v1/ns/instance?serviceName=nacos.naming.serviceName&ip=20.18.7.10&port=8080'
服务发现
curl -X GET 'http://127.0.0.1:8848/nacos/v1/ns/instance/list?serviceName=nacos.naming.serviceName'
发布配置
curl -X POST "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test&content=HelloWorld"
获取配置
curl -X GET "http://127.0.0.1:8848/nacos/v1/cs/configs?dataId=nacos.cfg.dataId&group=test"
6、停止服务
/opt/nacos/bin/shutdown.sh
./shutdown.sh
7、开启nacos持久化
nacos的SQL文件地址
/nacos/conf/nacos-mysql.sql
我们将这个SQL文件,放到我们的数据库中运行,修改一下内容即可
修改我们的nacos配置,修改下图中的内容即可
nacos配置地址 vim /opt/nacos/conf/application.properties
8、重启我们的nacos服务
/opt/nacos/bin/shutdown.sh
/opt/nacos/bin/startup.sh -m standalone
10、Nacos相关连接
nacos官网地址
nacos文档连接
linux 单机安装yum,Linux搭建Nacos服务(单机版)相关推荐
- 云服务器,Linux上安装xampp,搭建node服务,云服务器Firewalld、iptables,nginx反向代理
目录 写在前面的 前期准备 下载xampp: xampp安装步骤 1.首先链接远程linux服务器 2.xshell终端执行安装命令 3.启动:xampp服务 4.访问数据库,修改数据库密码 安装守护 ...
- 云服务器,Linux上安装xampp来搭建node,api
目录 下载xampp: xampp安装步骤 安装守护进程pm2 服务器上启动node服务 Debian 10(Buster)上安装Firewalld 服务器的安全组规则,开放端口 linux查看自己的 ...
- php sftp 删除,Linux中安装,卸载ftp|sftp服务
今天带来Linux中安装,卸载ftp|sftp服务 FTP 是File Transfer Protocol(文件传输协议)的英文简称,而中文简称为"文传协议".用于Internet ...
- Centos Linux 单机安装 Hive 、使用 Hive
Centos Linux 单机安装 Hive .使用 Hive 视频教程链接:https://www.bilibili.com/video/BV1Rv4y117NR/ 1. Hive 简介 hive ...
- Centos Linux 单机安装 HBase 、使用 HBase
Centos Linux 单机安装 HBase .使用 HBase 视频教程链接:https://www.bilibili.com/video/BV1Z84y1z787/ 1. HBase 简介 HB ...
- yum linux gcc安装包下载,linux下安装yum及gcc
linux下安装yum及gcc的详细教程 ----孤独小客(http://doc.docsou.com) 1.安装yum [root@st ~]#wget http://doc.docsou.com/ ...
- linux命令安装组件,Linux安装各种组件
[TOC] Linux安装各种组件 ============================= ## 安装JDK 官网下载最新JDK ``` http://www.oracle.com/technet ...
- Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口
Linux Tomcat安装,Linux配置Tomcat,Linux Tomcat修改内存,Linux tomcat修改端口 >>>>>>>>>& ...
- arch linux安装命令,arch linux:安装Arch Linux方法介绍
今天来聊聊一篇关于arch linux:安装Arch Linux方法介绍的文章,现在就为大家来简单介绍下arch linux:安装Arch Linux方法介绍,希望对各位小伙伴们有所帮助. Arch ...
最新文章
- 在CDF可以插入特殊字符编码
- golang中的死锁
- 深度解密Go语言之sync.map
- Angular页面调试一个有用的小技巧 - normalizeDebugBindingName和normalizeDebugBindingValue - [object Object]
- linux工具:ssh---未完
- java 观察者模式示例_观察者设计模式示例
- 什么是CDN ,CDN的作用
- 4________请拖拽到此区域5________请拖拽到此区域_5分钟学会:蒙版与通道(剪贴蒙版)...
- char a = 127
- VS2012 UPDATE 2 发布了离线包
- 迪斯尼:我们根本没被黑 整件事实际上是一场骗局
- WindowsServer2008R2系统版本升级
- [推荐电子图书]-[jquery视频教程 初级+高级][25课程]
- oracle excel更新,excel表格的数据如何更新-如何将excel表格更新oracle数据库中数据...
- 初中计算机考试软件word,初中信息技术中考系统中操作题word部分.doc
- Android自带语音播报TextToSpeech功能开发记录
- 安徽省考计算机专业知识分值分布,安徽省考行测题型分布和分值
- 信息爆炸,物质丰富,你不得不知的奥卡姆剃刀原则
- Python创建微信机器人
- 实例011 阳阳买苹果