Nacos 安装配置

官方介绍:

Nacos 致力于帮助您发现、配置和管理微服务。Nacos 提供了一组简单易用的特性集,帮助您实现动态服务发现、服务配置管理、服务及流量管理。
Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。 Nacos 是构建以“服务”为中心的现代应用架构(例如微服务范式、云原生范式)的服务基础设施。

简单地说可以作为注册中心、配置中心、动态 DNS 服务。

官网:https://nacos.io/zh-cn/

https://nacos.io/zh-cn/docs/quick-start.html

下载地址:https://github.com/alibaba/nacos/releases链接可以下载Nacos的最新发行版,这里我们选择1.1.3版本的Nacos:

 

1.Linux 安装

tar -zxvf nacos-server-1.1.4.tar.gz

#修改 application.properties

server.port=8001
spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://59.110.241.188:3306/febs_nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true
db.user=niuhao
db.password=niuhao


#nacos cd /niuhao/springcloud/nacos/bin ./startup.sh -m standalone netstat -tunlp|grep 8001

ps -aux | grep java
netstat -nptl

 

2.windows安装

下载后解压:nacos-server-1.1.4.zip

bin目录下为启动和关停脚本,conf下为nacos的配置文件,target目录下为nacos的fat jar。

修改conf/application.properties配置文件,将应用端口改为8001(和之前的febs-register端口一致):

server.port=8001

使用Navicat新建一个MySQL数据库,名字为febs_nacos:

 

然后导入febs_nacos.sql SQL脚本,导入后,数据库表如下图所示:

接着修改nacos解压包目录下conf/application.properties配置文件,添加如下配置:

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

spring.datasource.platform指定数据库的类型,这里为mysql,db.num指定数据库的个数(nacos支持多数据源,比如MySQL主从),剩下的配置为数据库配置。

修改好application.properties配置后,双击bin/startup.cmd启动nacos服务端:

启动后使用浏览器访问:http://localhost:8001/nacos

用户名febs密码123456,然后就可以看到微服务项目的配置列表了:

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章