Linux搭建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相关连接
版权声明:本文为gfk3009原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。