码迷,mamicode.com
首页 > 其他好文 > 详细

zabbix之rpm安装详解

时间:2015-04-02 19:12:54      阅读:262      评论:0      收藏:0      [点我收藏+]

标签:zabbix   install   mysql   

一、zabbix简介

       zabbix是一个基于WEB界面的提供分布式系统监视以及网络监视功能的企业级的开源解决方案。

zabbix能监视各种网络参数,保证服务器系统的安全运营;并提供灵活的通知机制以让系统管理员快速定位/解决存在的各种问题。

        zabbix由2部分构成,zabbix server与可选组件zabbix agent。

        zabbix server可以通过SNMP,zabbix agent,ping,端口监视等方法提供对远程服务器/网络状态的监视,数据收集等功能,它可以运行在Linux,Solaris,HP-UX,AIX,Free BSD,Open BSD,OS X等平台上。

########################以上摘自百度百科########################


二、演示环境

系统:Centos 6.5 mini安装

已安装的组件及包组:cmake,Development tools,Server Platform Development

源码包:mariadb-10.0.12.tar.gz


三、安装 MariaDB

1、解压mariadb

[root@zabbix-server opt]# tar xf mariadb-10.0.12.tar.gz 
[root@zabbix-server opt]# ls
mariadb-10.0.12  mariadb-10.0.12.tar.gz

2、创建系统用户mysql

[root@zabbix-server opt]# useradd -r mysql

3、创建数据存储目录

[root@zabbix-server opt]# mkdir /mydata/data -pv

4、修改数据存储目录的属主,属组

[root@zabbix-server opt]# chown -R mysql.mysql /mydata/data/

5、编译安装MariaDB

# cmake . -DCMAKE_INSTALL_PREFIX=/usr/local/mysql           -DMYSQL_DATADIR=/mydata/data           -DSYSCONFDIR=/etc           -DWITH_INNOBASE_STORAGE_ENGINE=1           -DWITH_ARCHIVE_STORAGE_ENGINE=1           -DWITH_BLACKHOLE_STORAGE_ENGINE=1 	  -DWITH_READLINE=1 	  -DWITH_SSL=system           -DWITH_ZLIB=system 	  -DWITH_LIBWRAP=0 	  -DMYSQL_UNIX_ADDR=/tmp/mysql.sock 	  -DDEFAULT_CHARSET=utf8           -DDEFAULT_COLLATION=utf8_general_ci
# make 
# make install

6、配置MariaDB启动项

[root@zabbix-server mariadb-10.0.12]# cd /usr/local/mysql/
[root@zabbix-server mysql]# cp support-files/mysql.server /etc/rc.d/init.d/mysqld
chmod + x /etc/rc.d/init.d/mysqld #添加一个执行参数

7、替换my.cnf配置文件

[root@zabbix-server mysql]# cp support-files/my-large.cnf /etc/my.cnf 
cp: overwrite `/etc/my.cnf‘? y

8、配置my.cnf配置文件(添加指定数据文件路径)

技术分享

9、初始化MariaDB

[root@zabbix-server mysql]# scripts/mysql_install_db --user=mysql --datadir=/mydata/data/

10、启动MariaDB

[root@zabbix-server mysql]# /etc/init.d/mysqld start
Starting MySQL. SUCCESS!

11、路径映射

[root@zabbix-server mysql]# ln -s /usr/local/mysql/bin/mysql /usr/bin/
#这样可以直接访问mysql,不用写绝对路径;


本文出自 “阿俊博客” 博客,请务必保留此出处http://ssc4469.blog.51cto.com/6315913/1627739

zabbix之rpm安装详解

标签:zabbix   install   mysql   

原文地址:http://ssc4469.blog.51cto.com/6315913/1627739

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!