当前环境:Centos7.6 (3.10.0-1062.1.1.el7.x86_64)
Nacos官方:https://nacos.io/
Nacos下载地址:https://github.com/alibaba/nacos/releases
本文选择的是 Nacos1.4.0
下载Nacos Server
# 指定下载目录
cd /opt/software/
# 请求下载
wget https://github.com/alibaba/nacos/releases/download/1.4.0/nacos-server-1.4.0.tar.gz
# 解压下载的nacos包
tar -xzvf nacos-server-1.4.0.tar.gz
Nacos采用外部存储模式:Mysql
导入MySQL数据库初始化脚本
在自己的mysql 数据库 创建nacos
库,字符集:utf8(可自定义)
将/opt/software/nacos/conf
目录下的nacos-mysql.sql
脚本导入到nacos
库
导入成功后,可看到如下表:
修改存储模式相关配置
进入到nacos/conf目录下
cd /opt/software/nacos/conf
vi application.properties
打开以下几项配置的注释(改成自己的数据库ip/账户/密码等)
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=nacos
db.password=nacos
测试下,启动Nacos服务
进入到nacos/bin
目录下
./startup.sh -m standalone
浏览器访问http://ip:8848/nacos
进入到控制台
默认账户密码是:nacos/nacos
设置Nacos开机启动
编写开机启动文件nacos.service
vi /lib/systemd/system/nacos.service
写入以下配置 (更换成自己的nacos目录)
[Unit]
Description=nacos
After=network.target
[Service]
Type=forking
ExecStart=/opt/software/nacos/bin/startup.sh -m standalone
ExecReload=/opt/software/nacos/bin/shutdown.sh
ExecStop=/opt/software/nacos/shutdown.sh
PrivateTmp=true
[Install]
WantedBy=multi-user.target
注:-m standalone
表示以单机模式启动
使配置生效
systemctl daemon-reload
设置Nacos服务开机启动
systemctl enable nacos.service
Nacos服务命令操作
启动Nacos服务
systemctl start nacos.service
查看Nacos服务状态
systemctl status nacos.service
停止Nacos服务
systemctl stop nacos.service