一、安装平台

Centos 32位

二、依赖软件

依赖软件包:mysql、php、apache集成在xampp中,python,MySQLdb模块安装包在lepus安装包目录中

以下标红软件是必须安装的:

1.MySQL 5.0及以上(必须,用来存储监控系统采集的数据)

2.Apache 2.2及以上 (必须,WEB服务器运行服务器)

3.PHP 5.3以上 (必须,提供WEB界面支持)

4.Python2 (必须,推荐2.6及以上版本,执行数据采集和报警任务,不支持Python3)

5.Python连接和监控数据库的相关驱动模块包:

MySQLdb for python (Python连接MySQl的接口,用于监控MySQL,此模块必须安装)

cx_oracle for python  (Python连接Oracle的接口,非必须,如果需要监控oracle此模块必须安装)

Pymongo for python (Python连接MongoDB的接口,非必须,如果需要监控MongoDB此模块必须安装 )

redis-py for python (Python连接Redis的接口,非必须,如果需要监控Redis此模块必须安装)

三、安装步骤

1、安装xampp

xampp的安装包有32位和64位的,安装之前需分清楚自己的操作系统是多少位的,使用命令username -a可以查看,下载对应的安装包即可。

[root@mululu opt]#chmod+x xampp-linux-x86-1.8.2-6-installer.run

[root@mululu opt]#./xampp-linux-x86-1.8.2-6-installer.run

然后一路输入Y即可。lampp会安装在/opt/lampp的目录下面

./opt/lampp/lampp start

./opt/lampp/lampp stop

./opt/lampp/lampp restart

安装完成之后重启lampp,并且在本地浏览器输入ip/xampp,出现xampp的欢迎页面即为安装成功。

2.安装python MySQLdb模块

[root@mululu opt]#yum -y install python-devel

[root@mululu opt]#yum -y install MySQL-python

安装成功后验证是否安装成功,输入python,进入python交互式命令行,然后输入import MySQLdb,如果不报错,则安装成功,如果在安装过程中出现错误,百度centos下安装python-mysql。

如需监控redis和mongodb则需要安装一下软件包

[root@mululu opt]#tar xvf pymongo-2.3.tar.gz

[root@mululu opt]#cd pymongo-2.3

[root@mululu opt]#python setup.py install

[root@mululu opt]#tar xvf redis-2.10.3.tar.gz

[root@mululu opt]#cd redis-2.10.3

[root@mululu opt]#python setup.py install

3.安装lepus采集器

1).rz上传lepus软件包lepus_v3.7.zip到安装服务器,并解压

[root@mululu opt]#rz

[root@mululu opt]#unzip lepus_v3.7.zip

2).创建lepus数据库

启动lampp,然后进入数据库,默认lampp自带mysql数据库,账号为root,密码为空。

进入mysql命令行 /opt/lampp/bin/mysql –uroot –p 密码为空,直接回车即可。

进入mysql命令行后,执行

GRANT ALL privileges ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456';

GRANT ALL privileges ON *.* TO 'root'@'%' IDENTIFIED BY '123456';

GRANT ALL privileges ON *.* TO 'lepus'@'localhost' IDENTIFIED BY '123456';

GRANT ALL privileges ON *.* TO 'lepus'@'%' IDENTIFIED BY '123456';

flush privileges;

[root@mululu lampp]#lampp start

[root@mululu lampp]# cd bin

[root@mululu bin]# ./mysql -uroot -p

mysql>GRANT ALL privileges ON *.* TO 'root'@'localhost' IDENTIFIED BY '123456';

mysql> GRANT ALL privileges ON *.* TO 'root'@'%' IDENTIFIED BY '123456';

mysql>GRANT ALL privileges ON *.* TO 'lepus'@'localhost' IDENTIFIED BY '123456';

mysql>GRANT ALL privileges ON *.* TO 'lepus'@'%' IDENTIFIED BY '123456';

mysql>flush privileges;

上面的意思是,把root用户的密码改成123456,添加一个lepus用户,密码为123456,允许远程访问和本地访问。

然后执行sql,创建lepus数据库 :  create database lepus default character set utf8;

使用sqlyag或者navicat等其他mysq链接工具,连上mysql,在lepus数据库下执行lepus_v3.7/sql下面的lepus_table.sql和lepus_data.sql,先执行lepus_table.sql创建表,再执行lepus_data.sql导入数据。

3).安装lepus程序

进入 lepus_v3.7/python目录下

chmod 777 install.sh

执行安装 ./install.sh

[root@mululu opt]# cd lepus_v3.7

[root@mululu lepus_v3.7]# cd python

[root@mululu python]# chmod777install.sh

[root@mululu python]# ./install.sh

4).修改配置文件

进入到安装目录,默认为/usr/local/lepus

[monitor_server]

host="127.0.0.1"port=3306user="lepus"#数据库用户名,我上面设置的是lepus

passwd="123456"#数据库密码,我上面设置的密码是123456

dbname="lepus"

4.启动和关闭lepus

启动监控系统,执行以下命令启动系统采集进程:lepus start

执行以下命令关闭系统采集进程:lepus stop

执行以下命令监控系统是否正常运行:lepus status

lepus server is running...

查看启动关闭帮助命令:lepus –help

当Lepus启动时,Lepus提供了标准的日志输出功能,可以通过日志查询监控系统是否正在工作。

[root@mululu opt]#cd /usr/local/lepus

[root@mulululepus]#tail-f logs/lepus.log

5.安装web控制台

复制PHP文件夹里的文件到Apache对应的网站虚拟目录:

mkdir /opt/lampp/htdocs/lepus

cp –rf lepus_v3.7/php/* /opt/lampp/htdocs/lepus

打开lepus/config/database.php文件,修改PHP连接监控服务器的数据库信息

vi /opt/lampp/htdocs/lepus/config/database.php

$db['default']['hostname'] = 'localhost';

$db['default']['username'] = 'lepus';#和上面设置的一样,数据库用户名

$db['default']['password'] = '123456'; #和上面设置的一样,数据库密码

$db['default']['database'] = lepus;

$db['default']['dbdriver'] = 'mysql';

6.登陆

以上步骤完成后,即可登陆web控制台来监控,浏览器中输入:xxx.xx.xx:80/lepus(xxx为安装服务器ip),可以看到登陆界面,默认用户名密码为admin/Lepusadmin。

然后根据自己的需要,到对应的界面输入ip、端口、账号密码监控即可。如果监控不到,使用lepus status 查看lepus监控程序是否启动。

天兔oracle,Lepus_天兔的安装相关推荐

  1. 天兔oracle,天兔(Lepus)监控操作系统(OS)安装配置

    天兔(Lepus)监控操作系统(OS)安装配置 监控和被监控端都要安装和配置snmp: [root@yoon]# yum install net-snmp* [root@yoon]# vi /etc/ ...

  2. 天兔监控 oracle,lepus天兔数据库监控系统搭建记录

    一.开场白 去年的锅,今年才接.时间都耗在了各种业务测试上,上周刚刚把锅甩了,赶紧把以前没完成的事做完. 二.lepus简介 简洁.直观.强大的开源数据库监控系统,MySQL/Oracle/Mongo ...

  3. oracle 11所选安装,在red hat enterprise linux 5.4上安装oracle11g

    一. 在rhel中可以访问oracle11g的zip安装包. 二. rhel4中,我们需要查询安装oracle11g所需要的rpm包是否已安装:#rpm - qa.在rhel5.4中,软件包要求: 在 ...

  4. 浪潮小机装oracle数据库,浪潮ERP系统oracle双机热备安装文档 | 浪潮888博客

    浪潮 操作系统: WIN 2003 SERVER 数 据 库: Ora 9i 软件版本: ps8.5.1(中航) 软件模块: 数据库安装配置 问题描述: oracle双机热备安装 产生原因: orac ...

  5. Oracle.ManagedDataAccess.dll 连接Oracle数据库不需要安装客户端

    最开始,连接Oracle 数据是需要安装客户端的,ado.net 后来由于微软未来不再支持 System.Data.OracleClient 这个 Data Provider 的研发,从 .NET 4 ...

  6. linux6.2下安装oracle11g,Oracle Linux6.2下安装Oracle11gR2.docx

    Oracle Linux6.2下安装Oracle11gR2 Linux6.2上Oracle11g R2安装及配置安装环境准备环境说明Linux服务器系统:Oracle Linux Release 6 ...

  7. oracle bi publisher 安装,Oracle BI Publisher 企业版安装后的配置(BI Publisher Enterpr

    Oracle BI Publisher 企业版安装后的配置(BI Publisher Enterprise Edition) 简介 安装之后的配置主要包含4项: 1.配置计划数据库 2.配置JDBC演 ...

  8. oracle数据库的详细安装,Oracle 11g数据库详细安装图文教程

    本教程为大家分享了Oracle 11g数据库详细安装步骤,供大家参考,具体内容如下 1.先到Oracle官网上下载11g oracle Database 11g第 2 版 (11.2.0.1.0)标准 ...

  9. Oracle 11g 单实例安装文档

    这里介绍在Red Hat Enterprise Linux Server release 5.7 (Tikanga)下安装ORACLE 11.2.0.1.0的过程,本文仅仅是为了写这样安装指导文档而整 ...

最新文章

  1. div 下 的img水平居中
  2. centos iptables关于ping
  3. 行业深度见解•SD-WAN对于企业云的重要性
  4. SQL创建linkserver
  5. github 修改项目为public_在GitHub上为开源项目做贡献
  6. (转)如果知道dll文件是面向32位系统还是面向64位系统的?
  7. 巡回沙龙_美浮特全国巡回沙龙第一期结束撒花!
  8. 【HDU - 5094】 Maze (状态压缩+bfs)
  9. 【计算机组成原理】总线
  10. 创意沙雕黑色蝙蝠侠/小丑动态404页面源码
  11. css3 如何动态画一条直线_素描基础学习课:素描长直线的画法!把直线画直的关键!...
  12. 学而思“变身”乐读后宣布下架,已收家长费用“多退少不补”
  13. python如何设计工具类_Python面向对象 --- 类的设计和常见的内置方法
  14. 【小月电子】XILINX FPGA开发板(XLOGIC_V1)系统学习教程-LESSON9简易测试系统
  15. Lua5.3 与C交互学习(一)
  16. Web前端大作业—— 饮食餐饮网站 咖啡网站pc端带轮播(5个页面)HTML+CSS+JavaScript 学生美食网页设计作品 学生餐饮文化网页模板
  17. github项目创建
  18. 实验记录 | scATAC-seq数据的比对(一)
  19. Ubuntu1804换源
  20. Thirteen Day

热门文章

  1. c语言扫描器,Linux C语言写的超级简单port扫描器
  2. WPF Visifire图表控件使用基础
  3. wpf图表-Visifire使用教程分享
  4. 电子计算机机房施工及验收规范
  5. AbsoluteLayout
  6. 如鹏网.Net三层架构第一章三层基础
  7. 网管教程:网络故障排除参考大全
  8. pycharm100例
  9. 社区卫生医疗信息平台
  10. 铁电存储器常见问题解决方案