zabbix记一次简单的部署包方式安装一次过

zabbix记一次简单的部署包方式安装一次过

记一次部署包方式安装一次过

环境centos7 zabbix 3.2.11

准备工作

关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

关闭selinux

vi /etc/selinux/config

SELINUX=enforcing改为

SELINUX=disabled

或者

sed -i 's/SELINUX=.*/SELINUX=disabled/g' /etc/selinux/config

init 6重启

安装rpm库配置部署包

rpm包下载地址 http://repo.zabbix.com/zabbix/

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

安装Zabbix部署包

使用Mysql数据库安装Zabbix server、WEB前端

yum install zabbix-server-mysql zabbix-web-mysql -y

# 安装zabbix-agent,被监控端,可选安装,到时候需要监控哪台就安装哪台

# yum install zabbix-agent -y

安装mysql数据库,centos7下的mysql叫mariadb

yum install mariadb mariadb-server -y

systemctl enable mariadb

systemctl start mariadb

登录mysql并创建zabbix用户和zabbix数据库

mysql

use mysql;

grant all on zabbix.* to zabbix@'localhost' identified by "zabbix";

CREATE DATABASE `zabbix` CHARACTER SET utf8 COLLATE utf8_general_ci;

在MySQL上安装Zabbix数据库和用户,然后导入初始架构(Schema)和数据。

cd /usr/share/doc/zabbix-server-mysql-3.2.11/

zcat create.sql.gz | mysql -uroot zabbix # 使用root安装,若设密码自行添加-p参数

修改zabbix_server.conf中编辑数据库配置

vi /etc/zabbix/zabbix_server.conf

DBHost=localhost

DBName=zabbix

DBUser=zabbix

DBPassword=zabbix

启动Zabbix Server进程

systemctl restart zabbix-server

修改zabbix的php配置

Zabbix前端的Apache配置文件位于,一些PHP设置已经完成了配置.

vi /etc/httpd/conf.d/zabbix.conf

php_value max_execution_time 300

php_value memory_limit 128M

php_value post_max_size 16M

php_value upload_max_filesize 2M

php_value max_input_time 300

php_value always_populate_raw_post_data -1

# php_value date.timezone Europe/Riga

删除 “date.timezone” 设置的“#”注释,修改配置为上海

php_value date.timezone Asia/Shanghai

重启Apache Web服务器

systemctl restart httpd

查看服务状态netstat -ntlp

zabbix前端可以在浏览器中通过地址进行访问。

http://ip/zabbix

需要配置数据库信息,填写进去,其他默认;默认的用户名/密码为Admin/zabbix;进入界面右上角人头像-选择Language-选择Chinese切换到中文

如果报错查看日志

tailf /var/log/zabbix/zabbix_server.log

根据提示解决问题

猜你喜欢

转载自www.cnblogs.com/muyo/p/9781222.html