目录
一、环境介绍
二、安装方式
三、部署模式
四、单机模式包部署
4.1 下载到对应地址
4.2 解压缩包
4.3 单机模式支持mysql
导入初始化SQL
修改配置文件
4.4. 单机模式启动nacos
启动成功
登录
一、环境介绍
- 操作系统:Ubuntu 20.04.1
- JDK:保证>=1.8
- 建议: 2核 CPU / 4G 内存 及其以上
- 建议: 生产环境 3 个节点 及其以上
二、安装方式
目前有三种:
- 源码或者下载包安装nacos
- Docker方式部署nacos
- K8S上部署nacos
三、部署模式
目前有三种:
- 单机模式 - 用于测试和单机试用。
- 集群模式 - 用于生产环境,确保高可用。
- 多集群模式 - 用于多数据中心场景。
四、单机模式包部署
nacos目前有两个大版本,即1.X和2.X。这里我们使用当下最新的2.2.0版本,其对应的下载地址见Release 2.2.0 (Dec 14, 2022) · alibaba/nacos · GitHub ,下载 nacos-server-2.2.0.tar.gz。
4.1 下载到对应地址
以下是我的下载包保存地址,大家可以根据自己的情况选择下载地址。
/home/zhiqiu/nacos/nacos-server-2.2.0.tar.gz
4.2 解压缩包
tar -zxvf nacos-server-2.2.0.tar.gz
4.3 单机模式支持mysql
在0.7版本之前,在单机模式时nacos使用嵌入式数据库实现数据的存储,不方便观察数据存储的基本情况。0.7版本增加了支持mysql数据源能力,具体的操作步骤:
- 1.安装数据库,版本要求:5.6.5+
- 2.初始化mysql数据库,数据库初始化文件:mysql-schema.sql
- 3.修改conf/application.properties文件,增加支持mysql数据源配置(目前只支持mysql),添加mysql数据源的url、用户名和密码。
导入初始化SQL
创建数据库 nacos_config,并将mysql-schema.sql导入创建的数据库中。
修改配置文件
4.4. 单机模式启动nacos
启动成功
登录
访问地址 http://${serverIP}:8848/nacos/index.html,如果发现访问不通,请注意防火墙是否开放8848端口。这里的账号和密码是初始化sql中的值,账户名是nacos,密码也是nacos。至此一个极简版单机的nacos搭建完成。