CentOS7安装Zabbix4.0

安装Zabbix需要Apache和PHP,MySQL,当然,用其他的也可以,我是参考官网安装的

首先,查看服务器是否已经安装了Apache和PHP,一般服务器都会自带Apache和PHP。如果没有的话就手动安装吧!有的话,就可以直接跳过Apache和PHP

[root@instance-1 ~]# httpd -v
Server version: Apache/2.4.6 (CentOS)
Server built:   Nov  5 2018 01:47:09
[root@instance-1 ~]# php -v
PHP 5.4.16 (cli) (built: Oct 30 2018 19:30:51) 
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies

#安装Apache

yum -y install httpd

#安装PHP

yum -y install php

#安装PHP扩展

yum install php-mysqlnd php-gd libjpeg* php-snmp php-ldap php-odbc php-pear php-xml php-xmlrpc php-mbstring php-bcmath php-mhash php-common php-ctype php-xml php-xmlreader php-xmlwriter php-session php-mbstring php-gettext php-ldap php-mysqli --skip-broken

yum install wget telnet net-tools python-paramiko gcc gcc-c++ dejavu-sans-fonts python-setuptools python-devel sendmail mailx net-snmp net-snmp-devel net-snmp-utils freetype-devel libpng-devel perl unbound libtasn1-devel p11-kit-devel OpenIPMI unixODBC”

注意:Apache需要关闭防火墙

#关闭 SELinux

sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config

#关闭防火墙

systemctl stop firewalld.service && systemctl disable firewalld.service

一、在服务器安装配置

1、安装Zabbix库,Zabbix服务器、前端平台和代理

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm

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

2、安装MySQL数据库并创建初始数据库

具体步骤移驾本人写的centos7安装MySQL,不用修改版本号,MySQL5.7版本也可以

mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password';
mysql> quit;

导入初始模式和数据,密码是上面再MySQL创建的密码

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

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

编辑文件   /etc/zabbix/zabbix_server.conf ,修改DBPassword

vim /etc/zabbix/zabbix_server.conf

# DBPassword=       #修改前
DBPassword=password #修改后   密码是MySQL中zabbix用户的密码

4、为zabbix前端配置PHP

修改  /etc/httpd/conf.d/zabbix.conf  设置正确的时区

vim /etc/zabbix/zabbix_server.conf

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

启动Zabbix服务器和代理进程,并且设置开机自启

systemctl restart zabbix-server zabbix-agent httpd.service

systemctl enable zabbix-server zabbix-agent httpd.service

现在,已经成功安装完成了

二、配置zabbix前端

在浏览器输入 http://server_ip/zabbix

这些都是一步一步看着解释就可以完成的,就不一一说了,

第一次登陆zabbix监控系统,默认用户名Admin,默认密码zabbix

修改页面为中文

登陆系统后依次选择 Administrator –> Users –> Admin

猜你喜欢

转载自blog.csdn.net/qq_34895696/article/details/87186696