Linux下安装Nacos
前言
Nacos 是 Dynamic Naming and Configuration Service
的简称,一个更易于构建云原生应用的动态服务发现、配置管理和服务管理平台。
安装启用
文章中下载的版本:nacos-server-2.3.0.tar.gz
下载安装包
- 方法一:官网下载JDK
- 方法二:Linux命令下载:
1
wget https://github.com/alibaba/nacos/releases/download/2.3.0/nacos-server-2.3.0.tar.gz
上传服务器
将下载好的nacos
丢到服务器上任意一个你能找到的地方
解压
找到之前丢服务器上的nacos
压缩包,通过命令将其解压到/usr/local
目录下
1 | tar -zxvf nacos-server-2.3.0.tar.gz -C /usr/local |
修改配置文件
1 | cd /usr/local/nacos/conf |
新建MYSQL表
利用MySQL,创建一个 nacos
数据库,导入/usr/local/nacos/conf
路径下mysql-schema.sql
文件
这个库表用来记录Nacos配置信息
修改nacos服务配置
修改nacos
的MySQL数据库连接信息
1 | cd /usr/local/nacos/conf |
需要修改的最主要的几个参数
1 | spring.datasource.platform=mysql |
启动nacos
Nacos默认是集群启动
的,若要单机启动
,需要增加参数:-m standalone
1
2
3cd /usr/local/nacos/bin
sh startup.sh -m standalone
查看启动日志
1 | tail -200f /usr/local/nacos/logs/start.out |
访问nacos后台
Nacos的后台管理 可视化页面
,端口默认8848
,访问链接:【http://ip地址:8848/nacos/index.html
】
nacas常用命令
- 启用nacos
Nacos默认是
集群启动
的,若要单机启动,需要增加参数:-m standalone
或者直接修改startup.sh(macos/linux系统)
和startup.cmd(windows系统)
文件中的配置1
export MODE="standalone"
1
2
3
4cd /usr/local/nacos/bin
./startup.sh #默认启动集群模式
./startup.sh -m standalone #单机模式 - 关闭nacos
1
2
3cd /usr/local/nacos/bin
sh shutdown.sh温馨提示:执行命令关闭nacos,如果可视化界面还能出现正常访问的情况,此时就需要杀死端口8848对应的进程
1
2
3lsof-i:8848
kill -9 进程号 - 查看nacos启动情况
1
vim /usr/local/nacos/logs/start.out
Nacos配置账户密码
修改配置文件
打开Nacos
配置文件 application.properties
,修改下面的配置
PS:记得将nacos-key
、 nacos-val
、 key
改成自己的
具体参数介绍,可参考官方的Nacos鉴权文档
PS:如果在Nacos
已启动状态下修改配置文件,则修改完后配置文件会立刻生效,无需重启服务
1 | ### Security ### |
重新登录
浏览器中刷新Nacos的后台管理
:【http://ip地址:8848/nacos/index.html
】
根据配置文件中设置的账号密码
进行登录即可