centos7 安装nacos 2.5.0

1、在https://github.com/alibaba/nacos/releases/tag/2.5.0下载nacos-server-2.5.0.tar.gz

wget https://github.com/alibaba/nacos/releases/download/2.5.0/nacos-server-2.5.0.tar.gz

2、解压

mkdir /data
tar -zxf nacos-server-2.5.0.tar.gz -C /data

3、安装jdk17

4、持久化,如果存储方式为mysql,则创建nacos库,执行mysql-schema.sql 脚本。默认为文件存储

create database nacos;
use nacos;
source /data/nacos/nacos/conf/mysql-schema.sql;

5、修改配置,如果启用mysql存储打开db注释,默认是文件存储

文件存储默认路径是安装路径的data目录

vim nacos/conf/application.properties
#打开注释
spring.datasource.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.0=root
db.password.0=sykj@2023

# 开启鉴权
nacos.core.auth.enabled=true
nacos.core.auth.server.identity.key=nacos
nacos.core.auth.server.identity.value=nacos
nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789

 

6、启动nacos

/data/nacos/bin/startup.sh -m standalone

7、浏览器输入ip地址:8848/nacos

用户名密码是 nacos/naocs

 

一键部署脚本,文件存储,提前部署好jdk17

vim deploy_nacos.sh

 

#!/bin/bash

install_path=/data

echo "下载"
wget https://github.com/alibaba/nacos/releases/download/2.5.0/nacos-server-2.5.0.tar.gz
echo "解压"
mkdir /data &> /dev/null
tar -zxf nacos-server-2.5.0.tar.gz -C /data
echo "修改配置"
sed -i 's/nacos.core.auth.enabled=false/nacos.core.auth.enabled=true/' ${install_path}/nacos/conf/application.properties
sed -i 's/nacos.core.auth.server.identity.key=/nacos.core.auth.server.identity.key=nacos/' ${install_path}/nacos/conf/application.properties
sed -i 's/nacos.core.auth.server.identity.value=/nacos.core.auth.server.identity.value=nacos/'  ${install_path}/nacos/conf/application.properties
sed -i 's/nacos.core.auth.plugin.nacos.token.secret.key=/nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789/' ${install_path}/nacos/conf/application.properties
echo "启动nacos"
${install_path}/nacos/bin/startup.sh -m standalone

 

 

chmod a+x deploy_nacos.sh
./deploy_nacos.sh

 

posted @ 2023-07-24 09:46  苦逼yw  阅读(580)  评论(0)    收藏  举报