zzgzyyz 发表于 2019-1-25 06:40:12

CentOS 7 源码安装 Zabbix 3.2.3

1.1 环境准备
系统环境准备:
CentOS 7 64位
mysql-5.5.44
php-5.6.29
zabbix-3.2.3
1,配置前先关闭iptables和SELINUX,避免安装过程中报错。# service iptables stop# setenforce 0# vi /etc/sysconfig/selinux
SELINUX=disabledMySQL 5.1以上最好是 5.6或者更高的版本
PHP 5.4或者更高的版本  2, LAMNP环境安装好
  编译安装zabbix前准备好依赖库环境
  yum install net-snmp fping iksemel net-snmp-devel
  

  3,创建zabbix用户
  groupadd zabbix
  useradd zabbix -g zabbix
  mkdir /usr/local/zabbix
  chown zabbix:zabbix /usr/local/zabbix
  usermod zabbix -s /sbin/nologin
  4,创建数据库,导入数据
  注意导入顺序,数据库字符集支持
  5,编译安装
  ./configure --prefix=/usr/local/zabbix \
  --enable-server \
  --enable-agent \
  --with-net-snmp \
  --with-mysql \
  --with-libcurl \
  --with-libxml2
  make
  make install
  6,将php文件拷贝到你的反向代理程序的web目录,将启动脚本放到zabbix主目录中
  cd /usr/src/zabbix-3.2.2/frontends/php
  cp /usr/src/zabbix-3.2.2/misc/init.d/fedora/core/zabbix_server /usr/local/zabbix/
  cp /usr/src/zabbix-3.2.2/misc/init.d/fedora/core/zabbix_agentd /usr/local/zabbix/
  7、更改zabbix_server.conf配置文件
  DBHost=localhost
  DBName=zabbix
  DBUser=zabbix
  DBPassword=zabbix
  8,配置iptables 定义访问端口,调整php配置文件参数,重启zabbix
  9, 进web安装

  

  注意php.ini配置文件中的虚拟主机配置取消注释,apache重启




页: [1]
查看完整版本: CentOS 7 源码安装 Zabbix 3.2.3