Chinaunix首页 | 论坛 | 博客
  • 博客访问: 662002
  • 博文数量: 138
  • 博客积分: 660
  • 博客等级: 上士
  • 技术积分: 2252
  • 用 户 组: 普通用户
  • 注册时间: 2005-08-08 11:39
文章分类

全部博文(138)

文章存档

2018年(28)

2017年(53)

2016年(7)

2015年(3)

2014年(3)

2013年(27)

2012年(2)

2011年(1)

2006年(1)

2005年(13)

分类: 系统运维

2018-01-30 18:36:31

open falcon 安装与freeipa集成--前端的安装



前端安装

##Clone & Prepare
export HOME=/falcon/openfalcon/

mkdir -p $HOME/open-falcon/
cd $HOME/open-falcon && git clone https://github.com/open-falcon/dashboard.git
cd dashboard;


##Install dependency on CentOS
yum install -y python-virtualenv
yum install -y python-devel
yum install -y openldap-devel
yum install -y mysql-devel
yum groupinstall "Development tools"


cd $HOME/open-falcon/dashboard/
virtualenv ./env

### github上的文件需要更新,豆瓣的会有证书问题 下面修改为阿里云域名 

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

./env/bin/pip install -r pip_requirements.txt -i http://mirrors.aliyun.com/pypi/simple


##Init database
cd /tmp/ && git clone https://github.com/open-falcon/falcon-plus.git 
cd /tmp/falcon-plus/scripts/mysql/db_schema/

##以下已经存在
mysql -h 127.0.0.1 -u root -p < uic-db-schema.sql
mysql -h 127.0.0.1 -u root -p < portal-db-schema.sql
mysql -h 127.0.0.1 -u root -p < graph-db-schema.sql
mysql -h 127.0.0.1 -u root -p < dashboard-db-schema.sql
mysql -h 127.0.0.1 -u root -p < alarms-db-schema.sql
rm -rf /tmp/falcon-plus/

##Start in debug mode
./env/bin/python wsgi.py

##open http://127.0.0.1:8081 in your browser.
##Run with gunicorn in production mode
$ bash control start

##open http://127.0.0.1:8081 in your browser.

##Stop gunicorn
$ bash control stop
Check log
$ bash control tail 


阅读(240) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册