> 文档中心 > 保姆教程系列一、Linux搭建Nacos

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


系列文章目录

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


文章目录

  • 系列文章目录
  • 前言
  • 简介
  • 一、准备工作
    • 1.1 Java
    • 1.2 MySQL
    • 1.3 官网下载Nacos安装包
  • 二、安装步骤
    • 2.1 创建数据库
    • 2.2 配置数据库连接信息
  • 三、启动Nacos服务
    • 3.1 执行启动脚本
  • 四、访问Nacos主页
    • 4.1 使用样例项目
  • 总结

前言

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


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

简介

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

Nacos原理
Ncaos原理

一、准备工作

1.1 Java

由于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';

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

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记录点滴每天成长一点点,学习是永无止境的!转载请附原文链接!!!

参考链接一、参考链接二、