zabbix 安装及部署

centos7平台下面安装zabbix监控软件


基本环境准备:

说明:此处我 的物理机是能后连接外网的,如果不能连接外网,就需要到官网去下载软件。

官方网址:www.zabbix.com

1.主机名设置:# hostnamectl set-hostname --static zabbixserver.cluster.com

2.主机名绑定:# vim /etc/hosts

172.16.13.96 zabbixserver.cluster.com

3.关闭防火墙和selinux

# systemctl stop iptables

# systemctl stop firewalld

4.配置zabbix官方的yum源,和外网163源。

#  wget http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm


安装步骤:

1>安装zabbix和mariadb数据库

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

必须保证这三个软件成功安装


2>启动mysql数据库,并在数据库里建立存放数据的库并授权,然后导入zabbix所需要用的表和数据

# systemctl restart mariadb.service     --启动mysql数据库
# systemctl status mariadb.service      --查看是否为启动状态
# systemctl enable mariadb.service     --设置开机自动启动

# mysql     --进入数据库

MariaDB [(none)]> create database zabbix default charset utf8;     --创建一个zabbix库并设置字符为utf8
MariaDB [(none)]> grant all on zabbix.* to zabbix@'localhost' identified by '123';    --授权给zabbix用户并设置密码为123
MariaDB [(none)]> flush privileges;     --刷新授权表
MariaDB [(none)]> quit     --退出mysql数据库


3>导入表数据

# zcat /usr/share/doc/zabbix-server-mysql-3.2.7/create.sql.gz |mysql -u zabbix -p123 zabbix


4>配置zabbix主配置文件,并启动服务
# vim /etc/zabbix/zabbix_server.conf     --找到并确认如下参数(默认值正确的可以打开注释也可以不打开.默认值不对的,要修改正确并打开注释)
ListenPort=10051
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=123  
                                   --这里要对应上面的授权进行修改
DBSocket=/var/lib/mysql/mysql.sock     --这里默认的socket路径不对,改成我这个路径
ListenIP=0.0.0.0
# systemctl restart zabbix-server.service    --启动zabbix
# systemctl status zabbix-server.service     --查看是否为启动状态
# systemctl enable zabbix-server.service    --设置开机自启动
# lsof -i:10051     --查看监听端口


5>配置zabbix的httpd子配置文件,并启动httpd
# vim /etc/httpd/conf.d/zabbix.conf     --打开时区注释,并修改成你的时区
php_value date.timezone Asia/Shanghai
# systemctl restart httpd.service    
# systemctl status httpd.service
# systemctl enable httpd.service

6>使用firefox访问,并进行安装
http://172.16.13.96/zabbix    

按照图示过程安装
1,welcome

zabbix 安装及部署_第1张图片

2,Check of pre-requisites

zabbix 安装及部署_第2张图片

3,Configure DB connection
数据库用户名填zabbix,密码填123(前面授权过的)

zabbix 安装及部署_第3张图片

4,Zabbix server details
在name选项填上你zabbix服务器的IP或者主机名

zabbix 安装及部署_第4张图片

5,Pre-Installation summary

zabbix 安装及部署_第5张图片

6,install

zabbix 安装及部署_第6张图片
完成后

登陆用户名为:admin
登陆密码为:zabbix

zabbix 安装及部署_第7张图片

成功进入就可以看见下面这样的界面了

zabbix 安装及部署_第8张图片


----------------------------------------------------------------------------

进入后发现是英文,其实zabbix软件做的还算比较好,支持多种语言,如果英语比较差的话可以切换为中文。具体步骤如下

右上角点一个类似小人的图标--》 语言选 中文zh-cn --》 点 update
zabbix 安装及部署_第9张图片

zabbix 安装及部署_第10张图片

到此步骤,zabbix安装就算完成了。

如在安装过程中遇到问题,欢迎留言,我会及时帮忙解决




你可能感兴趣的:(linux,centos7)