centos 7下搭建zabbix 3.4监控系统

1、进入zabbix官方网站下载页面

       通过网址:https://www.zabbix.com/download, 进入到“Download and install Zabbix”页面,然后选择第1个页签“for production use",即"Install Zabbix from Package";

2、选择一组搭建环境
      这里选择如下,据选择页面往下会有相应的安装指导,主体安装步骤参照执行基本没问题,但是操作系统和数据库得自己提前装好,这是安装zabbix server的前置平台条件。
     
3、安装与配置

      

     a. Install Repository with MySQL database(安装官方zabbix server源库)

          # rpm -i http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm

     b. Install Zabbix server, frontend, agent (安装zabbix server、web前端、zabbix agent)

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

     c. Create initial database(创始初始zabbix数据库,这里前提系统已经装好了mysql数据库,不然执行报错)
    # mysql -uroot -p
    password (输入数据库中root帐户的密码以认证通过)
    mysql> create database zabbix character set utf8 collate utf8_bin;
            (创建名为zabbix的数据库,必须设置字符集为utf8,不然会导致web界面切换至中文环境时现现乱码)
    mysql> grant all privileges on zabbix.* to zabbix@localhost identified by ' password ';
           (授权在数据库zabbix上,允许数据库用户zabbix以密码"password"认证通过登陆本机,这里的密码可以自己设定,
                                       为了方便,建议密码为"zabbix"即可)
    mysql> quit;
    # zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p

             (Import initial schema and data. You will be prompted to enter your newly created password,导入初始表与数据。你将会提醒输入你最近创建的zabbix用户的密码)

    d. Configure the database for Zabbix server(修改zabbix server配置文件)
          #vi   /etc/zabbix/zabbix_server.conf
            #DBPassword=password(此处将password修改为前面设定的zabbix,并且将顶头的#去掉,使其生效)
 
    e. Configure PHP for Zabbix frontend(修改前端PHP配置文件)

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

    #php_value date.timezone Europe/Riga(将时区Europe/Riga修改为Asia/Shanghai,并且将顶头的#去掉,使其生效)

    f. Start Zabbix server and  agent processes(启动zabbix-server、zabbix-agent、httpd三个服务并设置为开机自启动)
   # systemctl restart zabbix-server zabbix-agent httpd
   # systemctl enable zabbix-server zabbix-agent httpd

4、进入zabbix前端网页,并根据页面引导完成前端进一步配置

  进入http://server_ip_or_name/zabbix (server_ip_or_name为zabbix server的IP或主机名),根据页面引导完成前端进一步配置,

      如果在配置web时提示任何参数不满足安装配置要求,vi /etc/httpd/conf.d/zabbix.conf修改对应参数后重启httpd服务即可
     注:需要确保防火墙相关端口和selinux设置得当,不要阻碍前端正常访问。

            这里我直接关闭防火墙和selinux,如果不关闭,请参考相关资料做相关正确设置。

            1)关闭防火墙(重启失效):iptables -F

            2)关闭selinux

                  #vi /etc/selinux/config     设置SELINUX=disabled









评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值