Nightingale——V6版本部署

发布时间 2023-07-13 13:34:45作者: 。思索

前言

nightingale最开始发布的时候,写了一个部署的教程,不过那个已经落后了,一些文档站点也被关闭,所以这次以V6版本进行一次部署

nightingale-v6: https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v6/introduction/
docker-compose: https://flashcat.cloud/docs/content/flashcat-monitor/nightingale-v6/install/docker-compose/
安装包: https://flashcat.cloud/download/nightingale/
安装视频: https://flashcat.cloud/media/
后端:? https://github.com/ccfos/nightingale
前端:? https://github.com/n9e/fe

内容

基本环境配置

安装docker

?> 阿里云镜像加速器 | https://help.aliyun.com/document_detail/60750.html

curl -fsSL https://get.docker.com | bash -s docker --mirror Aliyun

# 启动服务并设置开机自启
systemctl start docker
systemctl enable docker

# 设置镜像源
cat >/etc/docker/daemon.json<<EOF
{
  "registry-mirrors": [
    "https://hub-mirror.c.163.com"
  ]
}
EOF

# 重启服务
systemctl daemon-reload && systemctl restart docker && docker info

安装docker-compose

docker-compose可以访问下仓库,查找下最新版本安装

curl -L "https://github.com/docker/compose/releases/download/v2.20.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
docker-compose -v

nightingale部署

服务启动之后,浏览器访问 n9e 的端口,即17000,默认用户是root,密码是root.2020

docker-compose部署

git clone https://gitlink.org.cn/ccfos/nightingale.git
cd nightingale/docker/
docker-compose  up -d
docker-compose ps


二进制部署

官方推荐的部署方式
 安装包请到下载地址获取最新的安装包
这里不重新部署redis和mysql直接复用上面docker-cmpose起的

mkdir -p /opt/n9e && cd /opt/n9e
wget https://download.flashcat.cloud/n9e-v6.0.0-ga.13-linux-amd64.tar.gz && tar zxvf n9e-v6.0.0-ga.13-linux-amd64.tar.gz
nohup ./n9e > n9e.log &


?> 如果想修改配置,请访问config.toml进行查看修改