前言
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
进行查看修改
学无止境,谦卑而行.