window nacos 安装配置

nacos文档地址:https://nacos.io/zh-cn/docs/quick-start.html

下载

使用的1.4.3版本

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

最下面有下载地址

 

 

windows上下载zip的

下载后解压即可

 

 

bin 目录是启动脚本、访问日志等

conf 配置脚本、sql脚本等

logs 各种日志文件

配置

conf/application.properties

把原始的配置备份为application.properties.bk 修改出错了好有对照

可以直接使用默认值

需要修改配置的话就修改这个文件

默认端口为8848

集群配置

复制cluster.conf.example 为 cluster.conf

集群配置就修改cluster.conf

# 我这里在本机模拟 使用不同的端口
# 真实情况分布到不同的主机上 设置不同的主机IP
127.0.0.1:8845
127.0.0.1:8846
127.0.0.1:8847

 

把nacos复制为3份 8845 8846 8847

分别修改其配置application.properties

# 三个分别修改为
server.port=8845
server.port=8846
server.port=8847

使用nginx配置添加配置 主要为了使用8848端口访问集群的nacos

这里使用其他端口访问也可以

upstream nacosCluster {
    server 127.0.0.1:8845;
    server 127.0.0.1:8845;
    server 127.0.0.1:8845;
}
​
​
server {
    listen     8848;
    server_name  localhost;
​
    location / {
        proxy_pass http://nacosCluster;
    }
}

 

 

启动

单机模式启动

startup.cmd -m standalone

集群启动

startup.cmd

 

配置使用mysql保存信息

找到conf下的nacos-mysql.sql 脚本文件

创建一个nacos数据库

把上面sql脚本的文件内容,拷贝到我们的mysql管理工具上运行

主要创建相应的表和默认的数据记录

 

 

修改配置文件 application.properties

#*************** Config Module Related Configurations ***************#
### If use MySQL as datasource:
spring.datasource.platform=mysql
### 匹配数据库的数量:
db.num=1
### 配置连接数据库的URL:
### driverClassName 默认配置了mysql8.0的 同时也兼容mysql5.x版本
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=root
db.password.0=root

 

 

 

posted @ 2022-04-15 11:28  荣超  阅读(155)  评论(0编辑  收藏  举报