CentOS创建lepus3.8监控MySQL
发布时间:2023-08-04 14:21:27 所属栏目:MySql教程 来源:
导读:CentOS搭建lepus3.8监控MySQL
LNMP环境
yum -y install gcc libffi-devel python-devel openssl-devel mysql-devel zlib-devel
监控端安装数据库连接Python的驱动包
1).安装 MySQLdb for python (如
LNMP环境
yum -y install gcc libffi-devel python-devel openssl-devel mysql-devel zlib-devel
监控端安装数据库连接Python的驱动包
1).安装 MySQLdb for python (如
CentOS搭建lepus3.8监控MySQL LNMP环境 yum -y install gcc libffi-devel python-devel openssl-devel mysql-devel zlib-devel 监控端安装数据库连接Python的驱动包 1).安装 MySQLdb for python (如果需要监控MySQL则必须安装) MySQLdb为Python连接和操作MySQL的类库,如果准备使用lepus系统监控MySQL数据库,那么该模块必须安装。 网盘下载地址:https://pan.baidu.com/s/1bpnVrOF [root@jk ~]# wget http://cdn.lepus.cc/cdncache/software/MySQLdb-python.zip [root@jk ~]# unzip MySQLdb-python.zip [root@jk ~]# cd MySQLdb1-master/ [root@jk ~]# which mysql_config /usr/local/mysql/bin/mysql_config [root@jk ~]# vim site.cfg 修改如下: mysql_config = /usr/local/mysql/bin/mysql_config [root@jk ~]# cd MySQLdb1-master/ [root@jk ~]# python setup.py build [root@jk ~]# python setup.py install 下载lepus3.8 官方地址 http://www.lepus.cc/soft/18 [root@jk ~]# unzip lepus3.8.zip [root@jk ~]# cd Lepus_v3.8_beta 在监控机创建监控数据库,并授权。 监控库 [root@jk ~]# mysql -uroot -p"ZyKJ@TeST233" mysql> create database lepus default character set utf8; mysql> grant select,insert,update,delete,create on lepus.* to 'lepus_user'@'%' identified by'MANAGER'; mysql> flush privileges; [root@HE3Lepus_v3.8_beta]# mysql -uroot -p lepus < sql/lepus_table.sql [root@HE3Lepus_v3.8_beta]# mysql -uroot -p lepus < sql/lepus_data.sql ##### set names utf8; ###### mysql> use lepus mysql> alter table mysql_status modify column max_connect_errors bigint(18); mysql> alter table mysql_status_history modify column max_connect_errors bigint(18); 被监控库 mysql> grant select,super,process,reload,show databases,replication client on *.* to'lepus_monitor'@'localhost' identified by 'MANAGER'; mysql> flush privileges; 安装Lpeus程序 进入到Lepus软件包的python文件夹 # cd python/ 授予install.sh可执行权限 # chmod +x install.sh 执行安装 # ./install.sh 修改配置文件 进入到安装目录,默认为/usr/local/lepus [root@HE3~]# vi /usr/local/lepus/etc/config.ini ###监控机MySQL数据库连接地址### [monitor_server] host="192.168.1.250" port=4008 user="lepus_user" passwd="MANAGER" dbname="lepus" 重启lepus进程 ln -s /usr/local/lepus/lepus /etc/init.d/ service lepus stop service lepus start [root@HE3lepus]# tail -f logs/lepus.log 安装WEB管理台 进入到你的lepus软件目录 [root@HE3 ~]# cd Lepus_v3.8_beta/ [root@HE3Lepus_v3.8_beta]# cp -r php /home/www [root@HE3 ~]# vim /home/www/php/application/config/database.php $db['default']['hostname'] = '192.168.1.250'; $db['default']['port'] = '4008'; $db['default']['username'] = 'lepus_user'; $db['default']['password'] = 'MANAGER'; $db['default']['database'] = 'lepus'; $db['default']['dbdriver'] = 'mysql'; 登录进行添加主机和监控 通过浏览器打开监控界面,即可登录系统。.默认管理员账号密码admin/Lepusadmin登录后请修改管理员密码,增加普通账号。 ----- 所有服务全部部署完毕之后,页面访问不正常,报404,或者是权限等等,原因是需要Nginx支持rewrite server { listen 12889; server_name 211.144.95.44; #rewrite 规则 if (!-e $request_filename) { rewrite ^(.*)$ /index.php?s=$1 last; break; } index index.html index.htm index.php; root /data/www/Dianrui_Lepus; location ~ .*\.(php|php5)?$ { #fastcgi_pass unix:/tmp/php-cgi.sock; fastcgi_pass 127.0.0.1:9000; fastcgi_index index.php; include fastcgi.conf; } location ~ .*\.(gif|jpg|jpeg|png|bmp|swf)$ { expires 30d; } location ~ .*\.(js|css)?$ { expires 1h; } access_log /dev/null; error_log /data/wwwlogs/lepus_web_error.log; } 修改lepus登录用户名和密码 mysql> use lepus mysql> update admin_user set password=md5("ZykJ@testAdmin") where user_id=1; mysql> update admin_user set username='zykj_admin' where user_id=1; 这个是登陆mysql修改lepus的登陆账户和密码 zykj_admin ZykJ@testAdmin (编辑:聊城站长网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
推荐文章
站长推荐