【Centos】Centos 7.6 安装 Nacos 2.3.0

1  前言

我们前面已经安装了 Maven 、 JDK 和 MySQL 哈,就是为了给 Nacos 铺垫哈。

nacos:https://nacos.io/zh-cn/docs/quick-start.html

2  安装步骤

2.1  下载压缩包

https://github.com/alibaba/nacos/releases

# 解压
tar -zxvf  你的压缩包

2.2  执行SQL文件

执行 conf 下的 mysql-schema.sql 文件:

2.3  修改配置文件

修改 conf/application.properies,改为自己的数据库信息哈:

spring.datasource.platform=mysql
db.num=1
db.url.0=jdbc:mysql://192.168.10.100:4000/nacos_config?characterEncoding=utf8&connectTimeout=1000&socketTimeout=3000&autoReconnect=true&useUnicode=true&useSSL=false&serverTimezone=UTC
db.user.0=nacos
db.password.0=nacos

2.4  启动试试

./bin/startup.sh -m standalone

启动日志:

访问下主页: 

2.5  开启登录认证

https://nacos.io/zh-cn/docs/v2/guide/user/auth.html

启动登录认证功能  原本是false 修改为 true:

nacos.core.auth.enabled=true

当 nacos.core.auth.enabled=true 时,Nacos 启动登录认证功能。此时访问 Nacos 服务端 API 和控制台,都需要输入用户名和密码。默认的用户名和密码都是 nacos。

nacos.core.auth.server.identity.key是 Nacos 中的一个配置,用于身份验证的对称加密密钥。

nacos.core.auth.server.identity.value 是 Nacos 中的一个配置,用于身份验证的对称加密密钥值

nacos.core.auth.plugin.nacos.token.secret.key 用于生成和验证 Token

nacos.core.auth.server.identity.key=kuku                         
​​​​​​​nacos.core.auth.server.identity.value=kukuku
nacos.core.auth.plugin.nacos.token.secret.key=SecretKey012345678901234567890123456789012345678901234567890123456789

2.6  开机自启动

(1)创建Nacos服务配置文件:使用以下命令创建Nacos服务的配置文件。

sudo vi /etc/systemd/system/nacos.service

(2)将以下内容粘贴到配置文件中:

复制代码
[Unit]
Description=Nacos Service
After=network.target

[Service]
Type=forking
ExecStart=/usr/nacos/bin/startup.sh -m standalone
ExecStop=/usr/nacos/bin/shutdown.sh
User=root
PrivateTmp=true
LimitNOFILE=65536

[Install]
WantedBy=multi-user.target
复制代码

里边的路径记得换成你自己的哈。

(3)启动Nacos服务:使用以下命令启动Nacos服务。

# 启动 nacos
sudo systemctl start nacos
# 停止 nacos
sudo systemctl stop nacos
# 开启开机自启
sudo systemctl enable nacos
# 查看是否自启动
sudo systemctl is-enabled nacos

3  小结

ok,完事。

 

posted @   酷酷-  阅读(917)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 分享4款.NET开源、免费、实用的商城系统
· 全程不用写代码,我用AI程序员写了一个飞机大战
· Obsidian + DeepSeek:免费 AI 助力你的知识管理,让你的笔记飞起来!
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
点击右上角即可分享
微信分享提示