Nacos 安装及入门

1 篇文章 0 订阅
1 篇文章 0 订阅

简介

Nacos是阿里巴巴最新开源的项目,定位是一个更易于帮助构建云原生应用的动态服务发现,配置和服务管理平台。Nacos提供一组简单易用的特性集,帮助你快速实现动态服务发现,服务配置,服务元数据及流量管理。
提供四个功能:

  • 服务发现和服务运行状况检查
  • 动态配置管理
  • 动态DNSF服务
  • 服务和元数据管理
    部署方式
  • 单机模式-用于测试和单机试用
  • 集群模式-用于生产环境,确保高可用
  • 多集群模式-用于多数据中心场景

安装

1.win10 安装

环境准备

  • JDK 8+
  • Mysql5.6.5+

下载路径
从官网下载:https://github.com/alibaba/nacos/releases
下载解压完成后,为了安全需要,创建一个用户nacos用于启停nacos服务。

[root@localhost app]$ pwd
/data/app/
[root@localhost app]$ adduser naocs -g:dev
[root@localhost app]$ passwd naocs
[root@localhost app]$ chown -R nacos:dev nacos/
[root@localhost app]$ cd naocs
[root@localhost naocs]$ su naocs
[naocs@localhost naocs]$ cd bin

1.1初始化数据库
在mysql新建一个实例nacos,找到安装路径下的conf/nacos-mysql.sql脚本,复制其内容在mysql的nacos实例中执行初始化。

1.2修改配置
配置文件也在naocs安装文件夹conf下,文件名称application.properties,配置文件中提供修改默认端口、访问路径的属性等,我这为演示需要,只添加了数据库配置项,仅供参考

spring.datasource.platform=mysql 

db.num=1
db.url.0=jdbc:mysql://localhost:3306/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=root
db.password=123456

`
1.3启动服务
进入/bin路径下,双击startup.cmd运行NacosServer
image
浏览器输入:http://localhost:8848/nacos
输入默认账号密码:nacos/nacos,即可看到
image

2.Centos8.0安装

2.1下载资源:
`
wget https://github.com/alibaba/nacos/releases/download/2.0.2/nacos-server-2.0.2.tar.gz

tar -zxvf nacos-server-2.0.2.tar.gz
cd ./nacos/conf

`
数据库配置同上

2.2开放8848端口

`firewall-cmd --zone=public --add-port=8848/tcp --permanent
systemctl restart firewalld

`
2.3启动nacos

cd ../bin  
sh startup.sh -m standalone

2.4 验证(换成自己的IP,默认用户名密码nacos/nacos)
http://xxxxx.8848/nacos
Nacos配置中心

bootstrap.properties -> bootstrap.yml -> application.properties -> application.yml

3.Docker 安装
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值