• CentOS6下安装zabbix3.4


     安装环境

    系统

    Centos6.7,最小化安装

    CPU

    2核

    内存

    2G

    硬盘

    200G

    IP

    192.168.100.168/24

    主机名

    zabbix

    Zabbix版本

    3.4

    数据库

    mysql-5.1.73

    PS:此环境需要连接到互联网

    1、安装准备

      关闭selinux

      PHP使用5.4以上

      关闭iptables

    2、准备安装包

    3、自动创建zabbixyum

    #rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/6/x86_64/zabbix-release-3.4-1.el6.noarch.rpm

    4、安装zabbix相关软件包

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

    5、配置zabbix服务配置文件

    #更改如下内容

    #vim /etc/zabbix/zabbix_server.conf

    DBHost=localhost

    DBName=zabbix

    DBUser=zabbix

    DBPassword=zabbix

    StartTrappers=5

    StartPingers=1

    StartDiscoverers=1

    Timeout=4

     

    6、安装mysql,并新建zabbix库,导入zabbix服务器的原始数据架构

    #yum install mysql-server -y

    #service mysqld start

    #chkconfig mysqld on

     

    6.1、创建初始化数据库

    #mysql

    mysql> create database zabbix character set utf8 collate utf8_bin;
    mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
    mysql> quit;

    6.2、导入初始架构和数据

    PS:注意版本号

    #zcat /usr/share/doc/zabbix-server-mysql-3.4.11/create.sql.gz | mysql -uzabbix -pzabbix zabbix

    7、安装php

    7.1、安装配置php

    #rpm -ivh  http://mirror.webtatic.com/yum/el6/latest.rpm

    7.2、安装php5.6以及相关软件包

    #yum install php56w.x86_64 php56w-cli.x86_64 php56w-common.x86_64 php56w-gd.x86_64 php56w-ldap.x86_64 php56w-mbstring.x86_64 php56w-mcrypt.x86_64 php56w-mysql.x86_64 php56w-pdo.x86_64 php56w-bcmath.x86_64  php56w-xml.x86_64  -y

    如出现以下错误请安装php56w-mcrypt-5.6.36-1.w6.x86_64

    #rpm -ivh http://mirrors.hust.edu.cn/epel//6/x86_64/epel-release-6-8.noarch.rpm

    #yum install libmcrypt-devel -y

     

    完成安装后可以先去查看php的版本:

    7.3、配置php

    更改如下配置:

    #vim /etc/php.ini

    post_max_size = 16M

    max_execution_time = 300

    max_input_time = 300

    date.timezone = Asia/Shanghai

    always_populate_raw_post_data = -1

    7.4、重启httpd服务

    # service httpd restart

    重启以下提示解决方式

    #vim /etc/httpd/conf/httpd.conf

    #ServerName www.example.com:80   ---- ServerName 本机ip:80

    8、配置web数据源

    #mkdir /var/www/html/zabbix

    #cd /usr/share/zabbix

    #cp -a . /var/www/html/zabbix

    #chmod 755 /var/www/html/zabbix -R

    #chown apache:apache /var/www/html/zabbix -R

    #chmod 755 /etc/zabbix/web        //这个很重要

    #service httpd restart                                           //重启httpd服务

    #chkconfig httpd on

    #service zabbix-server restart

    #chkconfig zabbix-server on

    #service php-fpm restart

    #chkconfig php-fpm on

    9、初始化zabbix

    兼容性浏览器打开http://IP/zabbix

    首次登录需要设置

    这里是检测php配置,如有报错,可按提示配置,配置完成后重启httpd服务即可。

    注意设置,我这里设置的密码是zabbix:

    默认就好:

    这一步有可能会出现以下报错,请安下面方式下载文件,并上传至指定路径,更改为指定名称。完成操作后点击Finish即可。也可以刷新浏览器。

    然后就可以登录啦,Admin/zabbix。

  • 相关阅读:
    高级前端工程师面试必备(持续更新中)
    用node编写cli工具
    用vscode开发vue应用
    jsbridge的js封装
    react-create-app 构建react项目的流程以及需要注意的地方
    【面试篇】寒冬求职季之你必须要懂的原生JS(中)
    基于vue-cli3.0构建功能完善的移动端架子,主要功能包括
    @vue/cl构建得项目下,postcss.config.js配置,将px转化成rem
    eslint prettier editrorconfig
    数据结构题集--集锦
  • 原文地址:https://www.cnblogs.com/small-wei/p/10911769.html
Copyright © 2020-2023  润新知