千家信息网

centos7编译安装zabbix

发表于:2026-10-31 作者:千家信息网编辑
千家信息网最后更新 2026年10月31日,1、安装MySQL从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!使用系统自带的repos安装很简单:# yum install -y mariadb mariadb-ser
千家信息网最后更新 2026年10月31日centos7编译安装zabbix

1、安装MySQL

从最新版本的linux系统开始,默认的是 Mariadb而不是mysql!
使用系统自带的repos安装很简单:
# yum install -y mariadb mariadb-server
启动mariadb
# systemctl start mariadb
之前的服务管理命令还可以用
# service mariadb start
设置开机自启动
# systemctl enable mariadb
安全初始化,设置root密码等
# mysql_secure_installation
测试登录
# mysql -uroot -p123456
第一次登陆时没有密码
在/etc/my.cnf下
添加skip-grant-tables
systemctl restart maridb

mysql -uroot -p

进入数据库后
use mysql
update mysql.user set password=PASSWORD('YOUR_PASSWORD') where user='root';
flush privileges;
再在/etc/my.cnf下删除skip-grant-tables


2、安装Zabbix

安装 zabbix 官方源
# rpm -ivh http://repo.zabbix.com/zabbix/3.0/rhel/7/x86_64/zabbix-release-3.0-1.el7.noarch.rpm
安装 server和web端,基于mysql数据库
# yum install zabbix-server-mysql zabbix-web-mysql

3、初始化 zabbix DB

# mysql -uroot -p
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by '';
mysql> quit;
# cd /usr/share/doc/zabbix-server-mysql-3.0.0
# gunzip create.sql.gz
进入数据库
mysql -uroot -p
use zabbix;
source /usr/share/doc/zabbix-server-mysql-3.0.0/create.sql

4、修改 Zabbix Server 配置,并启动 Zabbix Server 服务

# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
启动zabbix-server服务
# systemctl start zabbix-server
开机自启动zabbix-server服务
# systemctl enable zabbix-server

5、启动 zabbix 管理界面
编辑PHP配置
# vi /etc/httpd/conf.d/zabbix.conf
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value always_populate_raw_post_data -1
php_value date.timezone Asia/Shanghai
快捷修改命令
# sed -i "s/# php_value date.timezone Europe\/Riga/php_value date.timezone Asia\/Shanghai/g" /etc/httpd/conf.d/zabbix.conf
启动Apache服务
# systemctl start httpd
开机启动Apache服务
# systemctl enable httpd

6、登陆 Zabbix 管理页面http://虚拟机IP/zabbix/,显示Zabbix安装向导。

在客户端安装zabbix-agent
root@zabbix ~]# vi /etc/zabbix/zabbix_agentd.conf

PidFile=/var/run/zabbix/zabbix_agentd.pid

LogFile=/var/log/zabbix/zabbix_agentd.log

LogFileSize=0

Server=127.0.0.1

ServerActive=127.0.0.1

Hostname=127.0.0.1

Include=/etc/zabbix/zabbix_agentd.d/

以上配置完毕后,我们在zabbix web端添加该监控机器时,只需要把honst name与该配置文件中的hostname对应即可。如下:

Server=服务器ip地址

ServerActive=服务器ip地址

Hostname=客户端ip地址

Server被动ServerActive主动

到此zabbix agent就已经安装完毕。

启动客户端

[root@zabbix ~]# zabbix_agentd -c /etc/zabbix/zabbix_agentd.conf

[root@zabbix ~]# systemctl start zabbix-agent

[root@zabbix ~]# systemctl restart zabbix-agent

服务 配置 地址 客户 客户端 数据 数据库 管理 命令 密码 服务器 系统 登陆 主动 安全 向导 官方 文件 机器 版本 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 互联网与科技 互联网科技图片 上海卓越科技互联网 金诺互联网科技 唐信互联网科技 重庆科技学院互联网 联恩商钥互联网科技有限公司 互联网科技生活的内容 北京大学互联网科技怎么样 中国互联网有什么科技含量 厦门比较好的科技互联网公司 浙江互联网科技研学营 互联网科技与大数据专业 未来五年的互联网科技 特约风豹互联网科技为什么扣费 北京市互联网新科技 卡尔迅互联网科技有限公司 陕西彩京云互联网科技有限公司 广州全民伙伴互联网科技有限公司 小牛互联网科技有限公司地址 互联网和科技技术 互联网科技有限公司图片 百单互联网科技有限公司 卫星互联网科技股票 佳云科技和互联网广告 苏州五指互联网络科技有限 本届互联网博览会上的黑科技 烟台灵鸽互联网科技有限公司 互联网领先科技宣传片 科技互联网专业工作会议发言稿
0