zabbix平台搭建

getenforce

setenforce 0

 

vim  /etc/yum.repos.d/epel.repo  ##如果无包则配置阿里yum源

#######################################

[epel]

name=epel

baseurl=https://mirrors.aliyun.com/epel/7/x86_64/

gpgcheck=0

############################################

yum clean all

yum install php-fpm

yum install nginx -y

yum install mysql

 

获取zabbix官方yum源

rpm -ivh http://repo.zabbix.com/zabbix/3.5/rhel/7/x86_64/zabbix-release-3.5-1.el7.noarch.rpm  ##RC版本

rpm -Uvh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm ## 正式版4.0.7

 

yum install php php-mysql php-gd php-bcmath php-common php-xml php-mbstring  php-cli php-fpm

yum install pcre glibc gcc livevent zlib libcurl-devel curl-devel OpenIPMI-devel libssh2 fping net-snmp-devel perl-DBI openssl-devel iksemel libxml2 ntp

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

 

 

ZABBIX配置文件  vi  /etc/zabbix/zabbix_server.conf         //配置数据库用户及密码

DBHost=192.168.182.130

DBName=Zabbix

DBUser=Zabbix

DBPassword=zabbix

 

数据库创建

mysql -uroot -pmysql

 

mysql>  CREATE DATABASE zabbix character set utf8 collate utf8_bin;

Query OK, 1 row affected (0.02 sec)

 

mysql> GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'zabbix';

Query OK, 0 rows affected (0.01 sec)

 

mysql> flush privileges;

Query OK, 0 rows affected (0.01 sec)

 

mysql> quit

Bye

 

导入zabbbix数据库表

zcat /usr/share/doc/zabbix-server-mysql-4.0.0/create.sql.gz | mysql -uzabbix -p -h 192.168.182.130 zabbix  ##//以上为导入数据到数据库

 

配置nginx配置文件加入PHP配置关联

   

        default_type        application/octet-stream;

############################################

proxy_buffer_size   128k;

proxy_buffers   4 256k;

proxy_busy_buffers_size   256k;

fastcgi_buffers 32 32k;

fastcgi_buffer_size 128k;

#######################################

# Load modular configuration files from the /etc/nginx/conf.d directory.

    # See http://nginx.org/en/docs/ngx_core_module.html#include

    # for more information.

    include /etc/nginx/conf.d/*.conf;

 

 

    server {

        listen       80 default_server;

        server_name  www.a.com;

        root         /usr/share;

 

        location ~ \.php$ {

          root /usr/share;

          fastcgi_pass 127.0.0.1:9000;

          fastcgi_index index.php;

          fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;

          include fastcgi_params;

          }

 

        }

    }

 

# Settings for a TLS enabled server.

vim /etc/php-fpm.d/www.conf  ##配置php配置文件

vim /etc/php.ini
systemctl restart php-fpm

 

按照 http://192.168.182.129/zabbix/setup.php

 

vim /etc/zabbix/zabbix_agentd.conf

复制代码

# zabbix server端IP
Server=127.0.0.1

# zabbix server端IP
ServerActive=127.0.0.1

# zabbix客户端主机名
Hostname=Zabbix server

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值