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
安装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的每个表文件单独存储
启动服务
1 shell# chkconfig mysqld on 2 shell# service mysqld start
创建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;
注意:这里容易出现的问题是创建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;
修改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
以上是关于zabbix安装与部署的主要内容,如果未能解决你的问题,请参考以下文章