Zabbix安装与部署及排错

zabbix安装

  1. wget -c https://cdn.zabbix.com/stable/4.0.19/zabbix-4.0.19.tar.gz#或者从外面下载好,然后放到物理机的sharefold文件夹
  2. 进入/mnt/hgfs中将安装包拷贝到/soft文件下
  3. tar -xzvf zabbix-4.0.19.tar.gz
  4. yum -y install gcc curl curl-devel net-snmp net-snmp-devel perl-DBI libxml2-devel libevent-devel pcre mysql-devel#安装必要的依赖包
  5. ./configure --prefix=/usr/local/zabbix --enable-server --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 --with-MySQL=/usr/local/mysql/bin/mysql_config#数据库的路径一定要添加上
  6. make&&make install
  7. ln -s /usr/local/zabbix/sbin/zabbix_* /usr/local/sbin/
  8. groupadd zabbix
  9. useradd -g zabbix zabbix
  10. usermod -s /sbin/nologin zabbix

进入数据库

1.直接输入MySQL,如果没有这个命令的话,就输入命令
ln -s /usr/local/mysql/bin/mysql /usr/bin
2.create database zabbix character set utf8 collate utf8_bin;#这句话一定要输入,否则后面在web页面当中就算用户名密码正确也无法连接
3.grant all on zabbix.* to zabbix@localhost identified by ‘123456’;
4.flush privileges;
5.进入zabbix安装包
6.mysql -uzabbix -p123456 zabbix <database/mysql/schema.sql
7.mysql -uzabbix -p123456 zabbix <database/mysql/images.sql
8.mysql -uzabbix -p123456 zabbix < database/mysql/data.sql


配置相关文件
1.cd /usr/local/zabbix/etc
2.cp zabbix_server.conf zabbix_server.bak#先备份一下
3.vim zabbix_server.conf
4.复制一下代码进去
LogFile=/tmp/zabbix_server.log
DBHost=127.0.0.1
DBName=zabbix
DBUser=zabbix
DBPassword=123456
5.cp -a 安装包位置/frontends/php/* /usr/local/apache2/htdocs#yum则是 /var/www/html/
6.sed -i ‘/post_max_size/s/8/16/g;/max_execution_time/s/30/300/g;/max_input_time/s/60/300/g;s/;date.timezone.*/date.timezone = PRC/g;s/;always_populate_raw_post_data/always_populate_raw_post_data/g’ /usr/local/php71/etc/php.ini


设置启动项
1.进入zabbix安装包
2.cp ./misc/init.d/tru64/zabbix_server /etc/init.d/zabbix_server
3.chmod o+x /etc/init.d/zabbix_server
4.zabbix_server start
5.重启apache服务器
6.清除浏览器缓存
7.在网页输入自己的IP


启动报错
1.如果报没有找到libsqlclient.16.so的话,那么就到mysql安装目录下查找有无这个库文件
2.可以通过find命令来查找
3.查找到了以后,将其复制到/etcl/ld.so.conf的第二行
4.ldchonfig生效


进入zabbix_web页面

1.报什么错就添加什么php扩展(具体在php安装篇提及)
2.进入到最后一步时,需要在发布目录下添加一个文件
vim zabbix.conf.php
3.添加如下内容

<?php // Zabbix GUI configuration file. global $DB; $DB['TYPE'] = 'MYSQL'; $DB['SERVER'] = 'localhost'; $DB['PORT'] = '0'; $DB['DATABASE'] = 'zabbix'; $DB['USER'] = 'zabbix'; $DB['PASSWORD'] = '123456'; // Schema name. Used for IBM DB2 and PostgreSQL. $DB['SCHEMA'] = ''; $ZBX_SERVER = 'localhost'; $ZBX_SERVER_PORT = '10051'; $ZBX_SERVER_NAME = 'zengjiajie';#这里可以自定义 $IMAGE_FORMAT_DEFAULT = IMAGE_FORMAT_PNG; #注意分号的书写 4.进入如果是no,则需要刷新一下,或者重启一下,或检查一下zabbix_server是否启动 需要稍等片刻。 ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200414185121602.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjIzNjYxNw==,size_16,color_FFFFFF,t_70) **> 如果宿主机与虚拟机(NAT模式)能够PING通,但是用IE浏览器进不去,防火墙也关了(在/etc/selinux/conf/下)配置,那么这个时候使用谷歌浏览器试试,应该就可以了** ![在这里插入图片描述](https://img-blog.csdnimg.cn/20200414185105763.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjIzNjYxNw==,size_16,color_FFFFFF,t_70)
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
安装部署Zabbix,可以按照以下步骤进行操作: 1. 使用yum包管理器安装Zabbix的相关软件包,包括zabbix-server-mysqlzabbix-get、zabbix-web、zabbix-web-mysqlzabbix-agent和zabbix-sender。这可以通过运行以下命令来完成: ``` yum install -y zabbix-server-mysql zabbix-get zabbix-web zabbix-web-mysql zabbix-agent zabbix-sender ``` 2. 下载并安装Zabbix的软件包。可以通过运行以下命令来下载Zabbix的软件包: ``` rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-2.el7.noarch.rpm ``` 3. 配置Zabbix服务器和数据库。按照Zabbix的官方文档提供的指引,配置Zabbix服务器和数据库的相关参数。这些参数包括数据库名称、用户名、密码等。 4. 启动Zabbix服务器和Zabbix代理。可以使用以下命令启动Zabbix服务器和Zabbix代理: ``` systemctl start zabbix-server systemctl start zabbix-agent ``` 5. 配置Zabbix前端。通过访问Zabbix的Web界面,按照Zabbix的官方文档提供的指引,配置Zabbix前端的相关参数。这些参数包括数据库名称、用户名、密码等。 6. 完成安装部署。完成以上步骤后,Zabbix就已经成功安装部署了。您可以通过访问Zabbix的Web界面来开始配置和监控您的网络设备和服务器。 请注意,以上步骤仅为概述,并且可能因操作系统和Zabbix版本而有所不同。建议您参考Zabbix官方文档中提供的具体安装部署指南进行操作。<span class="em">1</span><span class="em">2</span><span class="em">3</span> #### 引用[.reference_title] - *1* *2* [Centos7下zabbix安装部署,设置中文(保姆级图文)【网络工程】](https://blog.csdn.net/u011027547/article/details/123411205)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] - *3* [详解Zabbix安装部署实践](https://download.csdn.net/download/weixin_38517212/12899039)[target="_blank" data-report-click={"spm":"1018.2226.3001.9630","extra":{"utm_source":"vip_chatgpt_common_search_pc_result","utm_medium":"distribute.pc_search_result.none-task-cask-2~all~insert_cask~default-1-null.142^v93^chatsearchT3_2"}}] [.reference_item style="max-width: 50%"] [ .reference_list ]

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值