当前位置: 首页 > article >正文

centos7.6 安装nacos 2.0.4与恢复nacos的mysql

1 安装目录

 useradd admin
 mkdir -p /home/admin/nacos

2 下载

wget https://github.com/alibaba/nacos/releases/download/2.0.4/nacos-server-2.0.4.zip?spm=5238cd80.1f77ca18.0.0.4d31e37ewdt6EW&file=nacos-server-2.0.4.zip
cp nacos-server-2.0.4.zip /home/admin/
unzip nacos-server-2.0.4.zip

3 Mysql数据库准备

3.1 新准备库

同时在使用MySQL数据源部署Nacos单机模式时,需要自行准备MySQL数据库:

1.安装数据库,版本要求:5.6.5+
2.初始化mysql数据库,数据库初始化文件:mysql-schema.sql

mysql -uroot -pxxxxxxxh -h 127.0.0.1 -P 3306 < /home/admin/nacos/conf/nacos-mysql.sql

3.2 使用已有的库(通常是nacos迁移)

导出已有的数据库

mysqldump -udumper -pm@xxxxxxb -h 10.0.16.15 -P 3306 --databases nacos > nacos.sql

导入mysql

mysql -uroot -pxxxxxxh -h 127.0.0.1 -P 3306 < /tmp/nacos.sql

4 配置

vim /home/admin/nacos/conf/application.properties 注意数据库的IP要换。

spring.datasource.platform=mysql

db.num=1

db.url.0=jdbc:mysql://10.0.1.7:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC

db.user.0=nacos
db.password.0=nxxxxxr

nacos.core.auth.enabled=true

nacos.core.auth.server.identity.key=IdentityKeyAAAao
nacos.core.auth.server.identity.value=ty#aW;#2125

4 启动

cd /home/admin/nacos/bin
sh startup.sh -m standalone

5 验证Nacos服务是否启动成功

进入${nacos.home}/logs/ 目录下, 使用tail -f start.out 查看日志,如果看到如下日志,说明服务启动成功。

Nacos started successfully in stand alone mode. use embedded storage

可以通过下列服务,快速检验Nacos的功能。

在这里插入图片描述

6 访问nacos后台

http://127.0.0.1:8848/nacos Nacos的默认用户名和密码均为nacos
在这里插入图片描述

修改密码:
在这里插入图片描述

7 配置公网域名ssl访问

https://blog.csdn.net/CleverCode/article/details/145078807


http://www.kler.cn/a/501580.html

相关文章:

  • python检测gitlab中某个标签在一个月内添加和移除了多少次
  • microPython搭建webServer--(一)使用microdot库实现基本页面显示
  • 汇总统计数据--SQL中聚集函数的使用
  • 解决计算机管理无法连接远程电脑
  • 超简单,使用Kube-Vip实现K8s高可用VIP详细教程
  • MySQL 架构
  • 【Ubuntu与Linux操作系统:八、Ubuntu桌面应用】
  • 因泰立科技激光车检器,高速公路的精准流量统计专家
  • ubuntu编译ijkplayer,支持rmvb以及mkv
  • 【集成学习】Bagging、Boosting、Stacking算法详解
  • HTML语言的数据库编程
  • 英语互助小程序springboot+论文源码调试讲解
  • 【Uniapp-Vue3】uniapp创建组件
  • 通过ESP32和INMP441麦克风模块实现音频数据传递
  • Scala语言的数据类型
  • #Uniapp: uniapp国际化适配
  • mac homebrew配置使用
  • 中阳智能交易模型:创新驱动的金融变革
  • 汽车基础软件AutoSAR自学攻略(四)-AutoSAR CP分层架构(3) (万字长文-配21张彩图)
  • workerman5.0篇〡异步非阻塞协程HTTP客户端
  • 鸿蒙中自定义slider实现字体大小变化
  • 怎样提高服务器中的数据传输速度?
  • js中splice()和slice()方法有什么区别?
  • 远程桌面连接如何使用
  • Git 命令代码管理详解
  • electron 启动警告