open-falcon 安装 --前端

一 创建工作目录

export HOME=/home/work
export WORKSPACE=$HOME/open-falcon
mkdir -p $WORKSPACE

二  克隆前端组件代码

cd $WORKSPACE
git clone https://github.com/open-falcon/dashboard.git

三 安装依赖包

yum install -y python-virtualenv
yum install -y python-devel
yum install -y openldap-devel
yum install -y mysql-devel
yum groupinstall "Development tools"

四 安装需要的软件

官方提供方法

//这种方法可能会因为pip版本问题导致无法安装成功

cd $WORKSPACE/dashboard/
virtualenv ./env

./env/bin/pip install -r pip_requirements.txt -i https://pypi.douban.com/simple


如上述步骤出现问题使用如下解决方案

找个喜欢的路径
//下载ez_setup.py
wget --no-check-certificate https://bootstrap.pypa.io/ez_setup.py
python ez_setup.py --insecure
 
//下载pip
wget https://pypi.python.org/packages/11/b6/abcb525026a4be042b486df43905d6893fb04f05aac21c32c638e939e447/pip-9.0.1.tar.gz#md5=35f01da33009719497f01a4ba69d63c9
 
//解压并安装
tar xf pip-9.0.1.tar.gz 
cd pip-9.0.1
python setup.py install

回到 dashboard下
cd $WORKSPACE/dashboard/

使用pip安装软件
pip install -r pip_requirements.txt

这种安装完成后可能会提示pip版本较低,没啥太大影响,可以自行升版本

  五 修改配置文件

dashboard的配置文件为: 'rrd/config.py',请根据实际情况修改

## API_ADDR 表示后端api组件的地址 此处修改为安装后端的ip端口
API_ADDR = "http://127.0.0.1:8080/api/v1" 

## 根据实际情况,修改PORTAL_DB_*, 默认用户名为root,默认密码为""
## 根据实际情况,修改ALARM_DB_*, 默认用户名为root,默认密码为""

六 使用

启动     bash control start
停止     bash control stop
查看日志  bash control tail

访问 http://192.168.1.181:8081 (改为自己设置的ip 端口默认8081)

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值