Linux部署Nacos
此处演示Nacos在Linux(CentOS7)环境中单机版部署,此处演示3.2.2版本。
一、官网下载压缩包
下载地址:https://github.com/alibaba/nacos/releases

二、解压压缩包
nacos-server-3.2.2.tar.gz上传到服务器的自定义目录中,并执行解压命令
tar -zxvf /xxxx/xxxx/xxxx/nacos-server-3.2.2.tar.gz

三、创建Nacos数据库
- 压缩包中sql脚本路径 /nacos/conf/mysql-schema.sql
自己手动去创建nacos数据库,并执行官网的sql脚本建库建表
# 查看nacos-mysql.sql的表结构
cat /xxxx/xxxx/xxxx/nacos/conf/mysql-schema.sql
- 建议直接下载脚本到数据库中执行。

四、 修改Nacos的配置文件
打开配置项编辑
*** 下面配置必须配置,否则无法启动 ***
# 修改Nacos服务的数据库连接
vim /xxxx/xxxx/xxxx/nacos/conf/application.properties
### 开启权限校验
nacos.core.auth.system.type=nacos
nacos.core.auth.enabled=true
### 认证的key和密钥
nacos.core.auth.server.identity.key=
nacos.core.auth.server.identity.value=
### mysql数据库配置
spring.sql.init.platform=mysql
db.num=1
db.url.0=jdbc:mysql://127.0.0.1:3306/nacos?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user=nacos
db.password=nacos
五、启动Nacos
# 进去bin目录
cd /xxxx/xxxx/xxxx/nacos/bin
# 执行 【单机版】 启动命令
# ubuntu采用
bash /xxx/xxx/xxx/bin/startup.sh -m standalone
# linux的其他发行版采用
# sh /xxx/xxx/xxx/bin/startup.sh -m standalone
启动后可查看/xxx/xxx/nacos/logs/nacos.log文件

六、访问Nacos
建表时系统会添加一个默认账号
账号 nacos 密码 nacos
# 启动后访问自己ip
http://192.168.31.146:8080


七、常见异常处理(参考)
7.1 启动异常
原因jdk配置路径异常

解决方法:nacos启动脚本编辑jdk的安装目录
# 查看jdk安装目录
whereis java
# 编辑启动脚本startup.sh
# 注意JAVA_HOME目录一定要到jdk的安装根目录中,并且后缀不能添加多余的"/"
vim /xxx/xxx/xxx/bin/startup.sh


本文详细介绍如何在Linux(CentOS7)环境下部署Nacos单机版,包括从下载压缩包到启动服务的全过程,以及访问和常见异常处理。特别强调了数据库创建、配置文件修改及启动命令的细节。

1万+

被折叠的 条评论
为什么被折叠?



