保姆教程系列一、Linux搭建Nacos


简介
Nacos是阿里巴巴开源的一款支持服务注册与发现,配置管理以及微服务管理的组件。用来取代以前常用的注册中心(zookeeper , eureka等等),以及配置中心(spring cloud config等等)。Nacos是集成了注册中心和配置中心的功能,做到了二合一。

Nacos原理


一、准备工作
1.1 Java
Nacos服务端:1.8+
由于Nacos会在本地启动服务端,所以需要在本地安装Java 1.8+。

在配置好后,可以通过如下命令检查:

Windows用户请确保JAVA_HOME环境变量已经设置。

1.2 MySQL
版本要求:5.6.5+
连接上MySQL后,可以通过如下命令检查:

SHOW VARIABLES WHERE Variable_name = 'version';
1


1.3 官网下载Nacos安装包
https://github.com/alibaba/nacos/releases

二、安装步骤
2.1 创建数据库
Nacos服务端共需要一个数据库:nacos-mysql.sql,我们把数据库、表的创建和样例数据都分别准备了sql文件,只需要导入数据库即可。

注意:如果你本地已经创建过Nacos数据库,请注意备份数据。我们准备的sql文件会清空Nacos相关的表。

下面以MySQL原生客户端为例:

友情提示:可以使用Navcat连接工具导入SQL

2.2 配置数据库连接信息
Nacos服务端需要知道如何连接到你前面创建的数据库,所以需要编辑application.properties,修改相关的数据库连接串信息。

注意:不要修改application.properties的其它部分!!!

三、启动Nacos服务
脚本会在本地启动1个服务,使用8848端口,请确保这个端口当前没有被使用

例如,在Linux/Mac下,可以通过如下命令检查:

lsof -i:8848

netstat -anp | grep 8848
1
2
3
3.1 执行启动脚本

当看到如下输出后,就说明启动成功了!


四、访问Nacos主页
4.1 使用样例项目
打开浏览器输入:http://localhost:8848 用户名/密码:nacos/nacos

 


该处使用的url网络请求的数据。
————————————————
版权声明:本文为CSDN博主「南国以南i」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/springhub/article/details/123848877