zabbix系列之rpm安装zabbix4.0版本

安装zabbix4.0版本

数据库提前准备好

安装zabbix

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
yum clean all
安装Zabbix服务器,前端,代理
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent
创建数据库
mysql> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ‘123456’;
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

导入数据
zcat /usr/share/doc/zabbix-server-mysql-4.0.10/create.sql.gz | mysql -uzabbix -p’123456’

导入数据库出错
[root@localhost ~]# zcat /usr/share/doc/zabbix-server-mysql-4.0.10/create.sql.gz | mysql -uzabbix -p’123456’
mysql: [Warning] Using a password on the command line interface can be insecure.
ERROR 1046 (3D000) at line 1: No database selected

//1,.备份
[root@localhost ~]# cd /usr/share/doc/zabbix-server-mysql-4.0.11/
[root@localhost zabbix-server-mysql-4.0.11]# ls
AUTHORS ChangeLog COPYING create.sql.gz NEWS README
[root@localhost zabbix-server-mysql-4.0.11]# cp create.sql.gz create.sql.gz.back
[root@localhost zabbix-server-mysql-4.0.11]# ls
AUTHORS ChangeLog COPYING create.sql.gz create.sql.gz.back NEWS README
//2,解压数据库
[root@localhost zabbix-server-mysql-4.0.11]# gunzip create.sql.gz
//3,安装nano编辑数据库信息
[root@localhost zabbix-server-mysql-4.0.11]# yum -y install nano
[root@localhost zabbix-server-mysql-4.0.11]# nano create.sql
//在第一行加上
USE zabbix;
//然后重新导入库即可
[root@localhost zabbix-server-mysql-4.0.11]# cat create.sql | mysql -uzabbix -p’XXXXX’ zabbix
nano图形界面
zabbix系列之rpm安装zabbix4.0版本_第1张图片
保存
image.png
image.png

编写配置文件
[root@localhost ~]# vim /etc/zabbix/zabbix_server.conf
[root@localhost ~]# cat /etc/zabbix/zabbix_server.conf |grep -Pv “^(#|$)”
LogFile=/var/log/zabbix/zabbix_server.log
LogFileSize=0
PidFile=/var/run/zabbix/zabbix_server.pid
SocketDir=/var/run/zabbix
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=XXXXX
SNMPTrapperFile=/var/log/snmptrap/snmptrap.log
Timeout=4
AlertScriptsPath=/usr/lib/zabbix/alertscripts
ExternalScripts=/usr/lib/zabbix/externalscripts
LogSlowQueries=3000
修改PHP时区
[root@localhost ~]# vim /etc/httpd/conf.d/zabbix.conf
将下面这行修改为亚洲上海
php_value date.timezone Asia/Shanghai
启动zabbix
#启动zabbix-server、zabbix-agent、httpd
[root@localhost ~]# systemctl restart zabbix-server zabbix-agent httpd
[root@localhost ~]# systemctl enable zabbix-server zabbix-agent httpd

zabbix页面配置

zabbix系列之rpm安装zabbix4.0版本_第2张图片
zabbix系列之rpm安装zabbix4.0版本_第3张图片
填写数据库相关信息
zabbix系列之rpm安装zabbix4.0版本_第4张图片
zabbix系列之rpm安装zabbix4.0版本_第5张图片
zabbix系列之rpm安装zabbix4.0版本_第6张图片
zabbix系列之rpm安装zabbix4.0版本_第7张图片
初始账号Admin 密码zabbix

出现的问题

ip不被解析
防火墙没有关
[root@localhost ~]# systemctl stop firewalld.service
[root@localhost ~]# systemctl disable firewalld.service
Removed symlink /etc/systemd/system/multi-user.target.wants/firewalld.service.
Removed symlink /etc/systemd/system/dbus-org.fedoraproject.FirewallD1.service.

你可能感兴趣的:(zabbix相关,安装及升级)