zabbix安装与部署

Posted weidongliu

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了zabbix安装与部署相关的知识,希望对你有一定的参考价值。

RPM包安装方式

  zabbix-server服务器端安装:

  更近官网提供的epel源进行安装:

  安装abbix-server:

技术图片
1 # yum -y install zabbix zabbix-get zabbix-server zabbix-web-myslq zabbix-web zabbix-agent
View Code

   安装mysql数据库服务

技术图片
1 shell# yum -y install mysql-server
2 
3 修改MySQL配置文件:
4 【mysql】
5 character-set-server=utf8 #设置字符集为utf8
6 innodb_file_per_table=1 #让innodb的每个表文件单独存储
View Code

   启动服务

技术图片
1 shell# chkconfig mysqld on
2 shell# service mysqld start
View Code

  创建zabbix数据库

  设置MySQL的root用户密码

技术图片
1 shell# mysqladmin -uroot password admin
2 shell# mysql -uroot -p admin
3 mysql> create database zabbix character set utf8;
4 mysql> grant all privileges on zabbix.* to zabbix@localhost id entified by zabbix;
5 mysql> flush privileges;
View Code

  注意:这里容易出现的问题是创建zabbix的数据库字符集不为utf8,这会导致web界面切换到中文环境时出现乱码。

  导入zabbix-server的数据库 

技术图片
1 shell# mysql -uzabbix -pzabbix
2 mysql> use zabbix
3 mysql> source /usr/share/doc/zabbix-server-mysql-x.x.x/create/schema.sql;
4 需要注意的是,如果安装zabbix-proxy,只导入schema.sql即可,无须导入下面的SQL,否则zabbix-proxy无法正常工作。
5 mysql> source /usr/share/doc/zabbix-server-mysql-x.x.x/create/images.sql;
6 mysql> source /usr/share/doc/zabbix-server-mysql-x.x.x/create/data.sql;
7 mysql> show tables;
View Code

  修改zabbix-server配置文件后,就可以启动zabbix-server服务了。

  修改php.ini配置文件

技术图片
1 shell# vim /etc/php.ini
2 date.timezone = Asia/Shanghai
3 max_execution_time = 300
4 post_max_size = 16M
5 max_input_time = 300
6 memory_limit = 128M
7 mbstring.func_overload =2
View Code

 

以上是关于zabbix安装与部署的主要内容,如果未能解决你的问题,请参考以下文章

zabbix的安装与部署

Centos7下zabbix安装与部署,设置中文(保姆级图文)网络工程

zabbix安装与部署

Zabbix的安装与部署

Zabbix3.0安装与部署(centos7)

监控服务zabbix部署