一.部署前端
1.建立工作目录
#建立工作目录
export HOME=/home/frontwork
export HOME=/home/frontwork
export WORKSPACE=$HOME/open-falcon
mkdir -p $WORKSPACE
#进入工作目录
cd $WORKSPACE
2.下载前端源码
git clone https://github.com/open-falcon/dashboard.git
3.安装依赖包
#依赖包
yum groupinstall "Development tools" -y
yum install -y python-virtualenv
yum install -y python-devel
yum install -y openldap-devel
yum install -y mysql-devel
#安装pip
yum install -y pip
4.安装所需软件包
cd $WORKSPACE/dashboard/
#建立一个干净的python 环境
virtualenv ./env
#进入环境
source env/bin/activate
#安装软件包
pip install -r pip_requirements.txt -i
5.修改dashboard的配置文件
#进入配置文件所在目录 config.py
cd $WORKSPACE/dashboard/rrd
#备份config.py
cp config.py config.bak
#修改PORTAL_DB_*, ALARM_DB_*, 默认用户名为root,默认密码为"",按需修改
vim config.py
6.启动服务
cd $WORKSPACE/dashboard
./control start
7.浏览器访问
https://ip:8081即可(防火墙策略请自行配置)
关于账号注册问题,参阅社区文档
总结:个人部署的单机版,使用docker部署,打包成一个镜像,如果后续需要的话,可进行集群分布式部署。