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

系列文章目录

保姆教程系列一、Linux搭建Nacos
保姆教程系列二、Nacos实现注册中心
保姆教程系列三、Nacos Config–服务配置



前言

请各大网友尊重本人原创知识分享,谨记本人博客:南国以南i


提示:以下是本篇文章正文内容,下面案例可供参考

简介

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

Nacos原理
Ncaos原理

一、准备工作

1.1 Java

  • Nacos服务端:1.8+

由于Nacos会在本地启动服务端,所以需要在本地安装Java 1.8+。

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

java -version

样例输出:

java version "1.8.0_74"
Java(TM) SE Runtime Environment (build 1.8.0_74-b02)
Java HotSpot(TM) 64-Bit Server VM (build 25.74-b02, mixed mode)

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

1.2 MySQL

  • 版本要求:5.6.5+

连接上MySQL后,可以通过如下命令检查:

SHOW VARIABLES WHERE Variable_name = 'version';

Mysql版本

1.3 官网下载Nacos安装包

https://github.com/alibaba/nacos/releases
Naocs官网

wget https://github.com/alibaba/nacos/releases/download/1.4.3/nacos-server-1.4.3.tar.gz  #下载

tar -zxvf nacos-server-1.4.3.tar.gz  #解压

二、安装步骤

2.1 创建数据库

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

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

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

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


CREATE DATABASE nacos; #创建nacos实例

USE nacos; #选中实例

source /your_local_path/sql/nacos-mysql.sql #导入SQL

2.2 配置数据库连接信息

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

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

Nacos配置

三、启动Nacos服务

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

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

lsof -i:8848  

netstat -anp | grep 8848

3.1 执行启动脚本

cd  nacos/bin  # 进去bin目录

./startup.sh -m standalone #(-m standalone 指定启动模式为单机版)

./shutdown.sh #关闭

当看到如下输出后,就说明启动成功了!
控制台日志

四、访问Nacos主页

4.1 使用样例项目

打开浏览器输入:http://localhost:8848 用户名/密码:nacos/nacos
Nacos主页
Nacos控制台
该处使用的url网络请求的数据。


敬请关注下篇保姆教程系列二、Nacos实现注册中心

总结

我是南国以南i记录点滴每天成长一点点,学习是永无止境的!转载请附原文链接!!!

参考链接一参考链接二

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值