Windows安装nacos

Releases · alibaba/nacos · GitHub   下载地址 按照需求下载对应版本

下载好后解压到指定位置,然后来到mysql创建nacos库导入初始化sql

打开cmd命令行终端登录mysq执行创建库的命令

create database nacos_config;

创建好nacos库后倒入初始化sql

use nacos_config;

source  D:\nacos\conf\mysql-schema.sql

show tables;            导入完成后查看一下所有表一共12个

初始化sql导入完成后来到nacos的配置文件配置mysql的连接配置

D:\nacos\conf\application.properties

spring.datasource.platform=mysql        #开启mysql持久化

### Count of DB:

db.num=1

### Connect URL of DB:         #数据库地址  我这里是本机装的mysql

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=Zxcvbnm@123  #用户密码

如果mysql和nacos不在一个机器上需要创建一个用户给naocs链接

CREATE USER 'obr_root'@'%' IDENTIFIED BY 'Zxcvbnm@123';

GRANT ALL PRIVILEGES ON *.* TO 'obr_root'@'%' WITH GRANT OPTION;

FLUSH PRIVILEGES;

2.2版本默认不开启鉴权无密码登录,但是这里的key需要写上,可以不用开启鉴权

nacos.core.auth.plugin.nacos.token.secret.key=SecretKey122213464979879798431316877979798464654987979846516565987987

配置完成后打开cmd命令终端进行nacos启动

D:

cd nacos\bin

startup.cmd -m standalone     参数是单节点启动,不然会报错。

看到以下回显是启动成功了,来到浏览器访问一下

看到以下回显是启动成功了,来到浏览器访问一下

http://127.0.0.1:8848/nacos/

因为没有开启鉴权所以默认无密码登录

上面部署好了nacos但是发现每次关闭cmd命令终端的时候nacos服务就会关闭,下面配置一下nacos服务管理避免每次关闭终端都会关闭服务。

配置服务管理需要使用WinSW-x64.exe 直接下载

https://github.com/winsw/winsw/releases/download/v3.0.0-alpha.10/WinSW-x64.exe

下载完成后放到nacos的bin目录下改名为NacosWinService.exe

然后创建NacosWinService.xml文件注意修改文件名

D:

cd nacos\bin\

ren NacosWinService.xml.txt  NacosWinService.xml

然后编辑NacosWinService.xml文件

<?xml version="1.0" encoding="UTF-8"?>

<service>

<id>NacosWinService</id>

<name>NacosWinService</name>

<description>NacosWinService</description>

<executable>%BASE%\startup.cmd</executable>

<arguments>-m standalone</arguments>

<logpath>%BASE%\serviceLogs</logpath>

</service>

然后来到cmd命令终端执行一下安装操作

D:

cd nacos\bin\

NacosWinService.exe install  

安装好以后启动服务

net start NacosWinService    启动命令

net stop NacosWinService    停止命令

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值