centos7使用repo方式安装zabbix4.0
1.安装zabbix的repo源
rpm -ivh https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-2.el7.noarch.rpm
修改zabbix.repo替换为清华的地址
:%s#repo.zabbix.com#mirrors.tuna.tsinghua.edu.cn/zabbix#g
2.安装zabbix-server-mysql和zabbix-web-mysql
yum install zabbix-server-mysql zabbix-web-mysql -y
3.安装配置数据库mariadb-server,导入数据库
yum install mariadb-server -y
systemctl enable mariadb.service
systemctl start mariadb.service
# 初始化
mysql_secure_installation
mysql -uroot -p
CREATE DATABASE zabbix character set utf8 collate utf8_bin;
GRANT all ON zabbix.* TO 'zabbix'@'%' IDENTIFIED BY 'root123';
flush privileges;
quit
# 查询sql路径
rpm -ql zabbix-server-mysql
cd /usr/share/doc/zabbix-server-mysql-4.0.19/
# 解压sql文件
gzip -d create.sql.gz
# 执行导入
mysql -uzabbix -proot123 zabbix < create.sql
4.修改zabbix-server的配置文件
vim /etc/zabbix/zabbix_server.conf
# 修改一下项
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=root123
systemctl enable zabbix-server.service
systemctl start zabbix-server.service
netstat -nltp
# 查看启动日志
vim /var/log/zabbix/zabbix_server.log
5.修改zabbix-web配置文件
# 修改时区
vim /etc/httpd/conf.d/zabbix.conf
# php_value date.timezone Asia/Shanghai
# 启动apache
systemctl enable httpd
systemctl start httpd
配置web
http://ip地址/zabbix
- 登录
默认用户名:Admin 密码:zabbix
2.添加监控主机
- 在zabbix-server机器上添加
yum install zabbix-agent -y
systemctl enable zabbix-agent.service
systemctl start zabbix-agent.service
- 在非zabbix-server机器上添加
wget https://mirrors.tuna.tsinghua.edu.cn/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-agent-4.0.9-3.el7.x86_64.rpm
rpm -ivh zabbix-agent-4.0.9-3.el7.x86_64.rpm
# 修改配置
vim /etc/zabbix/zabbix_agentd.conf
# Server=服务端IP
# 启动
systemctl enable zabbix-agent.service
systemctl start zabbix-agent.service
3.web端添加主机
- 检查是否成功收集主机的信息
PS:
1.阿里云开放端口:以80端口为例
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· 阿里巴巴 QwQ-32B真的超越了 DeepSeek R-1吗?
· 【译】Visual Studio 中新的强大生产力特性
· 张高兴的大模型开发实战:(一)使用 Selenium 进行网页爬虫
· 【设计模式】告别冗长if-else语句:使用策略模式优化代码结构