zabbix安装思路

简单总结下zabbix安装思路,尽管已经第二次测试安装,但因记录不详尽且未使用yum安装还是会遇到很多问题。

现网环境是内网,无法yum,故只能rpm一点点搬砖。

1. 关闭防火墙,关闭selinux

systemctl stop firewalld

systemctl disable firewalld

/etc/selinux/config  enforcing -- > disabled ,关闭 setenforce 0

2、rpm包安装php、httpd

1)http相关安装包:

httpd-2.4.6-80.el7.centos.x86_64

httpd-tools-2.4.6-80.el7.centos.x86_64

2)php相关安装包:

php-5.4.16-45.el7.x86_64

php-fpm-5.4.16-45.el7.x86_64

php-mbstring-5.4.16-45.el7.x86_64

php-xml-5.4.16-45.el7.x86_64

php-bcmath-5.4.16-45.el7.x86_64

php-mysqlnd-5.4.16-45.el7.x86_64

php-common-5.4.16-45.el7.x86_64

php-pdo-5.4.16-45.el7.x86_64

php-gd-5.4.16-45.el7.x86_64

php-cli-5.4.16-45.el7.x86_64

备注:此处用centos7 rpm包安装到redhat7上,有多处忽略依赖 --nodeps,openssl需要升级,直接删除原版本替换rpm包同时

--nodeps {openssl-devel-1.0.2k-12.el7.x86_64、openssl-1.0.2k-12.el7.x86_64、openssl-libs-1.0.2k-12.el7.x86_64}

3、配置http测试页,启动php-fpm,启动httpd 测试页面

4、创建mysql数据库,创建zabbix数据库和账户,设置数据库utf8 字符集

mysql> create user 'zabbix'@'localhsot' identified by '1qaz!QAZ';

mysql> create database zabbix character set utf8 collate utf8_bin;

mysql> grant all privileges on zabbix.* to [email protected] identified by '1qaz!QAZ';

5、因openssl版本升级,rpm安装找不到源lib库同时版本号不一致,zabbix用源码安装。安装过程根据报错安装相应devel包

6、导入数据库数据。zabbix源码路径下zabbix-3.4.11/database/mysql,导入schema.sql ,  images.sql , data.sql,结构一定要先导入

[[email protected] html]# mysql -uzabbix -p

Enter password:

mysql> use zabbix

mysql> source schema.sql ;

mysql> source  images.sql ;

mysql> source  data.sql;

7、修改 /etc/php.ini 参数限制"memory_limit 等 和时区 Asia/Shanghai

8、修改/etc/httpd/conf/httpd.conf 监听和servername地址:端口

[[email protected] conf]# more /etc/httpd/conf/httpd.conf |grep 8088

Listen 8088

ServerName 192.168.3.244:8088

9、导入php数据到httpd,复制 zabbix-3.4.11/frontends/php 到 /var/www/html

10、重启 php-fpm ,重启 httpd 

11、 访问设置页面:  http://192.168.3.244:8088/php/setup.php 

设置页面注释:

    PHP databases support  报错:安装php-mysqlnd-5.4.16-45.el7.x86_64,如有php-mysql,则卸载防止冲突。

有不合理的,大家回复指点。

原文地址:http://blog.51cto.com/78799999/2140040

时间: 2024-08-12 07:30:18

zabbix安装思路的相关文章

zabbix安装详解(2)

zabbix安装方式: 源码安装 rpm包安装 此处我们演示rpm包的安装 采用centos6.8 此处为了简单明了,我们采用一台主机, 同时充当 server端,agent端,web gui端,及storage端 (在实际生产环境中,尽量将它们分开来安装) 1.作为server端,安装相应的程序包 # yum -y install zabbix22 # yum -y install zabbix22-server # yum -y install zabbix22-server-mysql #

zabbix安装+邮件(短信)报警

zabbix安装+邮件(短信)报警 一.zabbix的安装 安装开发软件包 1.yum  -ygroupinstall  "DevelopmentTools" 2.安装所需的依赖包 yum -y install httpd mysqlmysql-server mysql-devel php php-mysql php-common php-mbstring php-gd php-odbcphp-pear php-bcmath.x86_64 curl curl-devel net-snm

centos6.4下Zabbix系列之Zabbix安装搭建及汉化

1.安装开发软件包 yum  -y groupinstall  "Development Tools" 2.安装环境所需依赖包 yum -y install httpd mysql mysql-client mysql-server php php-mysql php-common php-mbstring php-gd php-odbc php-pear curl curl-devel net-snmp net-snmp-devel perl-DBI php-xml ntpdate

Zabbix 安装部署应用

Zabbix 概述 内部运行服务,内置的进程 单节点支持的数量 zabbix实验环境 环境 vmware workstation v12 实验机器192.168.148.130 OS centos 7.2 Zabbix v3.2 Zabbix 包下载安装 安装repo # rpm -ivh http://repo.zabbix.com/zabbix/3.2/rhel/7/x86_64/zabbix-release-3.2-1.el7.noarch.rpm # yum install zabbix

zabbix安装配置

安装centos linux.这次使用的是centos 6.4 X86_64版 使用base server配置安装系统 开启系统启动时显示详细信息 vim /boot/grub/grub.conf 将"rhgb"和 "quiet"去掉 启用网卡 vi /etc/sysconfig/network-scripts/ifcfg-eth0ONBOOT=yes 关闭系统防火墙 #iptables -F #service iptables stop#chkconfig ipt

zabbix安装及配置

一.所需环境介绍 1.硬件 2.软件 zabbix产生的数据主要由四部分组成: 配置数据 历史数据:50Bytes   (每次采集) 历史趋势数据: 128Bytes 事件数据: 130Bytes 二.zabbix安装 官网:www.zabbix.com

zabbix 安装和基础监控

Zabbix安装和监控 系统环境 [[email protected]~]# cat /etc/redhat-release CentOSrelease 6.3 (Final) [[email protected]~]#  uname -a Linux zabbix2.6.32-279.el6.x86_64 #1 SMP Fri Jun 22 12:19:21 UTC 2012 x86_64 x86_64 x86_64GNU/Linux Yum安装nginx.php.mysql 配置nginx

CentOS下Zabbix安装部署及汉化

搭建环境:Centos6.5_x86_64,Zabbix2.4.5,epel 源 服务端: 1.安装开发软件包yum -y groupinstall "Development Tools" 2.安装所需的依赖包yum -y install httpd mysql mysql-server mysql-devel php php-mysql php-commonphp-mbstring php-gd php-odbc php-pear curl curl-devel net-snmp n

Zabbix安装部署及汉化

搭建环境:Centos6.5_x86_64,Zabbix2.4.5(目前为止最新版本),epel源 一.安装步骤 一)服务端安装 1.安装开发软件包 yum  -y groupinstall  "Development Tools" 2.安装所需的依赖包 yum -y install httpd mysql mysql-server mysql-devel php php-mysql php-common php-mbstring php-gd php-odbc php-pear cu