千家信息网

zabbix-server搭建

发表于:2025-12-02 作者:千家信息网编辑
千家信息网最后更新 2025年12月02日,LAMP环境yum install -y httpd mariadb-server mariadb php php-mysql php-gd libjpeg* php-ldap php-odbc ph
千家信息网最后更新 2025年12月02日zabbix-server搭建
  1. LAMP环境

    yum install -y httpd mariadb-server mariadb php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mhash

  2. 查看软件版本

    rpm -qa httpd php mariadb

  3. 重启一下数据库和http

    systemctl restart mariadb

    systemctl restart httpd

  4. 进入zabbix官网,我使用最新版本的zabbix
    https://www.zabbix.com/download?zabbix=4.2&os_distribution=centos&os_version=7&db=mysql

    rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-2.el7.noarch.rpm

    yum clean all

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

  5. 进入数据库,创建zabbix数据库

    mysql -uroot -p

    password //输入密码,第一次启动的话默认空密码
    mysql> create database zabbix character set utf8 collate utf8_bin;
    mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'password'; //注意这个password是zabbix数据库的密码
    mysql> quit;

  6. 导入zabbix数据库

    zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

  7. 修改zabbix服务器端文件

    vim /etc/zabbix/zabbix_server.conf

找到这一行,将DBPassword取消注释,在"="号后面输入你创建的zabbix密码,我这里是zabbix

  1. 重启zabbix和http

    systemctl restart zabbix-server zabbix-agent httpd

  2. 进入zabbix的web界面,浏览器输入 http://server_ip/zabbix
  3. 进入这个界面,点击next setp

    发现有一项Fail,需要修改php.ini的文件
  4. 修改文件,找到错误的项 date.timezone,取消注释,增加市区,然后保存,重启服务,刷新web界面

    vim /etc/php.ini

  5. 现在已经变OK了
  6. 这里的password输入zabbix,即是刚刚在数据库里面创建zabbix数据库的密码,然后一直下一步即可完成设置。
  7. 到此为止创建完成,默认账号密码Admin/zabbix

  8. 最后附上zabbix-server配置文件参数说明

DBHost //数据库主机地址;
DBName //数据库名称;
DBPassword //数据库密码;
DBPort //数据库端口,默认为3306;
AlertScriptsPath //告警脚本存放路径;
CacheSize //存储监控数据的缓存;
CacheUpdateFrequency //更新一次缓存时间;
DebugLevel //日志级别;
LogFile //日志文件;
LogFileSize //日志文件大小,超过自动切割;
LogSlowQueries //数据库慢查询记录,单位毫秒;
PidFile //PID文件;
ProxyConfigFrequency //Proxy被动模式下,Server多少秒同步配置文件至proxy;
ProxyDataFrequency //被动模式下,Server间隔多少秒向proxy请求历史数据;
StartDiscoverers //发现规则线程数;
Timeout //连接Agent超时时间;
TrendCacheSize //历史数据缓存大小;
User //Zabbix运行的用户;
HistoryCacheSize //历史记录缓存大小;
ListenIP //监听本机的IP地址;
ListenPort //监听端口;
LoadModule //模块名称;
LoadModulePath //模块路径。

数据 数据库 文件 密码 缓存 输入 历史 大小 日志 界面 历史数据 名称 地址 时间 模块 模式 注释 版本 端口 路径 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 长沙互联网科技公司排名 为什么选者软件开发这个专业 购买完腾讯云服务器怎么使用 开封bim软件开发工程拿证快 草地数据库 平罗县网络安全宣传周文艺演出 如何让服务器做管理 传统行业中的软件开发 河北润迪网络技术有限公司的橱柜 十堰信息软件开发诚信为本 前五网络安全隐私 网络安全工程师学什么专业比较好 bmcl数据库 游戏软件开发基础 pdf 昆明电视教育台网络安全 全国大学生网络安全攻防比赛 自治区网络安全教育 数据库中回滚 关于21端口网络安全保障 数据库显示1366 智慧财务数据库连接失败 北京大数据软件开发价钱是多少 广州农商行软件开发中心点评 软件开发工作室是做什么 网络安全与信息化研究生就业 数据库查询优化项目 苹果无法导入健康数据库 学校网络安全项目预期效益 物理机服务器怎么开放端口 网络安全党委报告制度
0