SpringCloud---Nacos安装

Nacos概述:

Nacos(DynamicNaming and Configuration Service)是一个应用于服务注册与发现、配置管理的平台。它孵化于阿里巴巴,成长于十年双十一的洪峰考验,沉淀了简单易用、稳定可靠、性能卓越的核心竞争力。

其官网地址如下(nacos.io):Nacos 快速开始   

构建Nacos的准备工作:

1.预备环境准备:

2.确保电脑中JAVA_HOME的环境变量路径(nacos启动时需要)为下图所示

 3.确定自己电脑数据库为mysql5.7(mariadb10.5)以上版本

Nacos下载:

下载方式一(压缩包的方式)

1.下载地址:https://github.com/alibaba/nacos/releases

2.选择对应的版本--解压在全英文路径的文件夹下

在这里插入图片描述

 3.解压在全英文路径的文件夹下,结构如下

下载方式二(从 Github 上下载源码方式)

1.从GitHub下载源码,下载地址:https://github.com/alibaba/nacos.git

在这里插入图片描述

Nacos初始化配置:

1.在mariadb窗口登录数据库:mysql -uroot -proot ;成功后执行下面命令行(),执行效果会如图所示:成功后查询数据库 (show databases;)会发现创建数据库nacos_config

 老师所给nacos-mysql.sql文件优化内容:(因为默认提供的有建表的语句,但是没有进入数据库的,所以也就无法创建表)

DROP DATABASE IF EXISTS `nacos_config`;   //删除默认提供的nacos_config数据库
//新创建nacos_config数据库,指定编码格式utf-8
CREATE DATABASE `nacos_config` DEFAULT character set utf8mb4;   
SET names utf8mb4;  
SET FOREIGN_KEY_CHECKS = 0;  //关闭外键约束
USE `nacos_config`;  //进入数据库

2.打开nacos/conf/application.properties里打开默认配置,并基于你当前环境配置要连接的数据库,连接数据库时使用的用户名和密码(找到下图所示代码,如果前面有"#"要将其去掉):

里面的数据库链接地址中数据库名字,登陆账号和密码要改成自己设定的名字

#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
 spring.datasource.platform=mysql

### Count of DB:
 db.num=1

### Connect URL of DB:
#127.0.0.1:3306/nacos_config   数据库端口号后面改成自己数据库的名称
 db.url.0=jdbc:mysql://127.0.0.1:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
 db.user.0=root  #改成自己数据库账号
 db.password.0=root  #改成自己数据库密码

Nacos服务器访问:

1.在如图的路径(就是nacos文件的bin文件中)下进入cmd窗口

Windows启动命令(standalone代表着单机模式运行,非集群模式):startup.cmd -m standalone

Windows停止命令: ctrl+c; 提示y/n,写y退出

Linux/Unix/Mac启动命令(standalone代表着单机模式运行,非集群模式):./startup.sh -m standalone

说明:
1)执行执行令时要么配置环境变量,要么直接在nacos/bin目录下去执行.
2)nacos启动时需要本地环境变量中配置了JAVA_HOME(对应jdk的安装目录),
3)一定要确保你连接的数据库(nacos_config)是存在的.
4)假如所有的配置都正确,还连不上,检查一下你有几个数据库(mysql,…)

2:访问Nacos服务

打开浏览器,输入http://localhost:8848/nacos地址,出现如下登陆页面,默认账号密码为nacos/nacos

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值