linux 搭建 nacos 单机模式,步骤如下

笔者这里使用的 linux 版本是 centos7

1、官网下载 nacos

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

进入文档,快速开始,下载 最新稳定版本

笔者这里下载 2.1.0-BETA 版

2、安装 nacos

下载完成后,将安装包上传到 linux

创建 nacos 安装目录

mkdir -p /usr/local/nacos

解压 nacos 到安装目录

tar -zxvf nacos-server-2.1.0-BETA.tar.gz -C /usr/local/nacos

进入目录查看

cd /usr/local/nacos/nacos/

进入 bin 目录 ,启动 nacos

cd bin

启动命令(单机模式)

sh startup.sh -m standalone

 项目启动后,根据当前机器 ip + 8848 端口号访问 nacos 管理页面

笔者这里使用的机器 ip 地址是 192.168.0.119

访问地址:http://192.168.0.119:8848/nacos

如果访问不到的话,可能防火墙端口没有开放,需要开放 8848 端口

笔者这里放火墙端口没有开放,开放命令如下

开放8848端口

firewall-cmd --zone=public --add-port=8848/tcp --permanent

更新防火墙规则(无需断开连接,动态添加规则)

firewall-cmd --reload

3、访问测试

浏览器访问:http://192.168.0.119:8848/nacos

 用户名密码默认都是:nacos

 登录成功

4、添加 mysql 支持

先将 nacos 关闭

nacos 关闭命令

sh shutdown.sh

笔者使用的 mysql 与 nacos 在同一台机器上

新建数据库,笔者这里取名为 nacos

新建完数据库后,在官网找到建表 sql 文件

注意:这里找的建表 sql 一定要和上面下载的 nacos 安装包版本一致,否则可能出现添加配置报错的问题,因为 nacos 在更新升级时,会增加字段,如果建表 sql 版本不一致,可能会漏掉新增的字段,导致报错

因此,笔者在上面下载安装包的页面,下载源代码,在源代码中找到建表 sql

上面的版本是  2.1.0-BETA

 源代码下载完成后,将其解压,找到建表 sql

在 distribution 目录下的 conf 目录中 nacos-mysql.sql

 将建表 sql 复制后,在 navicat 中执行

 建表完成

进入 nacos 的 conf 目录配置数据库

 编辑 application.properties 文件

vi application.properties

配置数据库

笔者这里 nacos 和 mysql 在同一台机器上,因此地址是 localhost,读者可根据自己的情况修改

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

将数据库配置添加到 application.properties 文件对应的位置

 配置完成后,保存

启动 nacos

sh startup.sh -m standalone

启动成功后,浏览器访问:http://192.168.0.119:8848/nacos

 添加配置

 发布

添加成功

 打开 navicat 查看 config_info 表

 配置已保存到 mysql

添加 mysql 支持成功

至此完

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐