标签:导入数据 etc 查看 users manual 结果 mysqld 中文界面 下载地址
https://www.zabbix.com/ #官网
https://www.zabbix.com/manuals #官方文档
https://www.zabbix.com/download #官方下载地址
网址内容:
安装
PPT:
wget repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm #实际安装是个yum源仓库
rpm -ivh zabbix-release-3.2-1.el7.noarch.rpm #rpm安装。
目前官网:
rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm #下载并安装
安装结果:
[root@mdzz ~]# ls /etc/yum.repos.d/
backup CentOS-Base-Aliyun.repo CentOS-Base.repo epel-Aliyun.repo epel.repo epel.repo.rpmnew epel-testing.repo zabbix.repo #实际是安装了yum源
[root@mdzz ~]# cat /etc/yum.repos.d/zabbix.repo
[zabbix]
name=Zabbix Official Repository - $basearch
baseurl=http://repo.zabbix.com/zabbix/4.0/rhel/7/$basearch/
enabled=1
gpgcheck=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX-A14FE591
[zabbix-non-supported]
name=Zabbix Official Repository non-supported - $basearch
baseurl=http://repo.zabbix.com/non-supported/rhel/7/$basearch/
enabled=1
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-ZABBIX
gpgcheck=1
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent #官网文档
yum install -y zabbix-agent zabbix-get zabbix-server-mysql zabbix-web zabbix-web-mysql #PPT文档
####
zabbix-agent #客户端上,只安装这个
zabbix-get #服务上的工具,可以通过命令行的模式,回去客户端上监控项目的数据
zabbix-server-mysql #需要安装与mysql相关的文件。
zabbix-web #web页面
zabbix-web-mysql #web页面和mysql交互的工具。
会连带安装httpd和php
还得需要安装一下mysql
编辑 vi /etc/my.cnfcharacter_set_server = utf8(增加默认字符集,如果不设置,后期将zabbix设置为中文会有问题。)
编辑完成之后,重启mysqld服务,进入mysql命令行,创建zabbix库
mysql -uroot -p
create database zabbix character set utf8; #定义字符编码
grant all on zabbix.* to ‘zabbix‘@‘127.0.0.1‘ identified by ‘password‘; #创建用户
cd /usr/share/doc/zabbix-server-mysql-3.2.7 gzip -d create.sql.gz #导入数据,自带的数据,cd /usr/share/doc,这个路径是一致的,后面的需要tab补全。
[root@mdzz zabbix-server-mysql-4.0.3]# ls
AUTHORS ChangeLog COPYING create.sql.gz NEWS README
需要解压create.sql.gz文件
mysql -uroot -pxxx zabbix < create.sql
vi /etc/zabbix/zabbix_server.conf
DBHost=127.0.0.1 #数据库所在地址
DBName=zabbix
DBUser=zabbix
DBPassword=password #授权时,输入的密码。注意的地方:授权时,ip地址如果是127.0.0.1,那么配置文件里的DBHost,就要是这个,授权的ip地址和配置文件的地址,需要一致。127.0.0.1为来源ip
systemctl start zabbix-server #启动zabbix-server服务
systemctl start httpd #启动httpd服务。但是注意,看有没有nginx的服务。启动完成之后,查看80端口,有没有监听。
设置开机启动:
systemctl enable httpd
systemctl enable zabbix-server #zabbix监听的端口是:10051
打开浏览器,输入:http://IP/zabbix
区域问题:
vi /etc/php.ini 编辑配置文件。
date.timezone=Asia/Shanghai //将最前面的分号去掉,上面时区改成亚洲上海。
修改完成之后,需要重启httpd服务。
之后,在页面填写数据库相关信息。0表示默认,默认就是3306,都与之前配置的一致。
之后,一直下一步,安装成功。
第一次登陆之后,点击Administrator→users→admin,点击进去,修改password密码。然后修改语言为中文,之后刷新一下,就可以看到中文界面。
############以上皆为服务端安装。
Zabbix客户端安装
在客户端上也需要下载zabbix的yum源
PPT:
wget repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm
rpm -ivh zabbix-release-3.2-1.el7.noarch.rpm
yum install -y zabbix-agent
vim /etc/zabbix/zabbix_agentd.conf //修改如下配置
Server=127.0.0.1修改为Server=192.168.133.130 //定义服务端的ip(被动模式)
ServerActive=127.0.0.1修改为ServerActive=192.168.133.130 //定义服务端的ip(主动模式)
Hostname=Zabbix server修改为Hostname=aming-123 //这是自定义的主机名,一会还需要在web界面下设置同样的主机名,这样可以判断是那台机器。
systemctl start zabbix-agent #启动服务
systemctl enable zabbix-agent #开机自启
zabbix-agent监听端口为10050
标签:导入数据 etc 查看 users manual 结果 mysqld 中文界面 下载地址
原文地址:http://blog.51cto.com/13451715/2334816