Zabbix的安装

2018-02-28  本文已影响0人  apple524

1、安装 Zabbix源

#rpm -i https://repo.zabbix.com/zabbix/4.1/rhel/7/x86_64/zabbix-release-4.1-1.el7.noarch.rpm

#这个是4.1版本的源

2、安装zabbix

# yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent

3、创建数据库

# mysql -uroot -p

password

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';

mysql> quit;

4、导入初始架构和数据。系统将提示您输入新创建的密码。

# zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

5、为Zabbix服务器配置数据库

#vim /etc/zabbix/zabbix_server.conf

DBPassword=password     

为Zabbix前端配置PHP

#vim /etc/httpd/conf.d/zabbix.conf

# php_value date.timezone Asia/Shanghai  #取消注释并为您设置正确的时区。

6、启动Zabbix服务器和代理进程

启动Zabbix服务器和代理程序进程并使其在系统引导时启动:

# systemctl restart zabbix-server zabbix-agent httpd

# systemctl enable zabbix-server zabbix-agent httpd

现在您的Zabbix服务器已启动并运行!

7、重启系统

systemctl stop mysqld && reboot

8、zabbix初始化配置

在浏览器中输入 http://zbx监控服务器的IP地址/zabbix,进行zabbix 的页面初始化配置,点击Next step

这个PHP配置页面正常情况应该都是 OK 

如果密码输错,是跳转不到下一步的。密码是前面设置的zabbix

Zabbix server detail的设置页面中,”Name”处可填写对此监控系统的描述性文字,支持中文

9、登录zbx监控系统

默认用户名 Admin,默认密码 zabbix *注意Admin A为大写 

10、更改中文界面

右上角用户,User  Language 下选择中文就可以了

以下为优化数据库、PHP参考:


########################################################

(以下操作仅为查看zabbix数据库用,可不操作)

#mysql -uroot -p                #登录数据库

>show databases;            #查看数据库

>use zabbix;                            #进入zabbix数据库

>show tables;                        #查看数据库表结构

#################################################

4、配置 zabbix 参数

sudo vim /etc/zabbix/zabbix_server.conf 

主要是以下几个选项参数需要设置(8GB 内存为例):

DBPassword 配置为第 一 步第 3 行中设置的自定义密码

CacheSize=512M

HistoryCacheSize=128M

HistoryIndexCacheSize=128M

TrendCacheSize=128M

ValueCacheSize=256M

Timeout=30

如果需要监控VMware虚拟机,则还需要设置以下选项参数:

StartVMwareCollectors=2

VMwareCacheSize=256M

VMwareTimeout=300

5、配置 Apache 中的 PHP 参数(8GB内存为例)

sudo vim /etc/httpd/conf.d/zabbix.conf

php_value max_execution_time 600

php_value memory_limit 256M

php_value post_max_size 32M

php_value upload_max_filesize 32M

php_value max_input_time 600

php_value always_populate_raw_post_data -1

date.timezone 去掉注释符号#,并将值修改为Asia/Shanghai


上一篇下一篇

猜你喜欢

热点阅读