nacos安装教程

一.windows系统

附件提取码:naco

1.下载后解压

 

2.找到/conf/nacos-mysql.sql文件,在mysql工具中新建一个名为nacos的数据库,再运行此文件进行表和数据的创建

 

 3.找到/conf/application.properties文件,打开后去配置数据库信息,以及添加用户认证

 

 

 

 4.找到/bin/startup.cmd脚本,然后配置单机模式:set MODE="standalone",保存后双击即可运行

 

也可以设置后台启动,如下

先下载winSW,放入nacos的安装目录下,并且将其重命名为 nacos-service.exe,再新建个名为nacos-service.xml的文件

 

 

nacos-service.xml里输入

<service>
    <id>nacos</id>
    <name>nacos</name>
    <description>nacos</description>
    <logpath>D:\kaifasoft\nacos-server-2.0.3\nacos\</logpath>
    <logmode>roll</logmode>
    <depend></depend>
    <executable>D:\kaifasoft\nacos-server-2.0.3\nacos\bin\sartup.cmd</executable>
    <stopexecutable>D:\kaifasoft\nacos-server-2.0.3\nacos\bin\shutdown.cmd</stopexecutable>
</service>

再进行注册服务,命令如下

nacos-service.exe install # 命令可注册对应的系统服务

nacos-service.exe uninstall # 命令可删除对应的系统服务

 

 

 二.centos系统

附件提取码:naco

1.下载附件

 2.cd到安装包目录:cd /opt/server,然后解压:tar -zxvf nacos-server-1.3.2.tar.gz -C /opt/server,再重命名

 

 

 3.找到/bin/startup.sh,修改jdk路径,需要的话可以修改内存

 

 

 4.和windows版一样,找到/conf/nacos-mysql.sql,去创建nacos数据库,并运行此文件创建表和数据

5.打开application.properties去配置数据库信息,以及添加用户认证

 

 

 6.打开cluster.conf.example进行编辑,如下图

 

 7.创建服务

[Unit]
Description=nacos
After=network.target

[Service]
Type=forking
ExecStart=/opt/server/nacos1.3.2/bin/startup.sh -m standalone
ExecStop=/opt/server/nacos1.3.2/bin/shutdown.sh
PrivateTmp=true

[Install]
WantedBy=multi-user.target

然后创建自启服务:systemctl enable nacos.service,运行服务:systemctl start nacos.service

之后浏览器打开:http://服务器ip:8848/nacos,账号是nacos,默认密码也是nacos,登录后即可进行管理

 

 

 

 三.docker安装nacos

1.安装之前先提前安装好dockermysql。拉取最新版镜像:docker pull nacos/nacos-server(不带版本号,默认最新版)

 2.网上找到对应版本的nacos-mysql.sql文件,并安装名为nacos的数据库再执行该文件

3.使用镜像创建并运行容器,这里指定了mysql的相关配置以及日志,端口映射等

docker run -d -e MODE=standalone -e JVM_XMS=256m -e JVM_XMX=256m -e SPRING_DATASOURCE_PLATFORM=mysql -e MYSQL_SERVICE_HOST=[数据库ip地址] -e MYSQL_SERVICE_PORT=3306 -e MYSQL_SERVICE_DB_NAME=nacos -e MYSQL_SERVICE_USER=[数据库账号] -e MYSQL_SERVICE_PASSWORD=[数据库密码] -e MYSQL_SERVICE_DB_PARAM='useUnicode=true&characterEncoding=UTF-8&serverTimezone=Asia/Shanghai&useSSL=false' -e NACOS_AUTH_ENABLE=true -v /var/dockerdata/nacos/logs:/home/nacos/logs -p 8848:8848 --name nacos --restart=always nacos/nacos-server:latest

 

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值