编译安装Zabbix4.0
1|01、LNMP环境搭建
1|11.1 Nginx环境搭建
浏览器访问:http://ip
配置Nginx使用systemctl管理:
1|21.2 PHP源码编译安装
- 编译参数说明:
配置PHP使用systemctl管理:
Nginx配置PHP代理:
- 编写一个php文件
- 修改nginx配置文件
- 修改配置文件之后要重启nginx:
浏览器访问:http://ip/test.php
1|31.3 MySQL源码编译安装
- 编译参数说明:
- mysql的安全方式
- 给MySQL设置密码
- MySQL授权某ip登录
- 网络登录MySQL
1|41.4 LNMP环境验证
- 编写一个PHP文件
/usr/local/nginx/html/test_mysql.php
浏览器访问:http://ip/test_mysql.php
2|02、zabbix4.0版本的编译安装
- zabbix的部署原理
2|12.1 zabbix4.0编译安装
- 编译参数说明
2|22.2 zabbix-web安装
浏览器访问:http://ip/zabbix
2|32.3 配置web界面
根据检查需求Fail
的地方进行修改
修改完php.ini文件之后要重启php:
然后刷新网页:
配置zabbix-web数据库连接:
下一步,配置Zabbix server details:
详细配置信息:
zabbix-web无法创建配置文件:
- 根据提示操作
上传配置文件到指定位置之后,刷新网页:
完成安装:

2|42.4登陆Zabbix
- zabbix-web默认用户名为:Admin
- zabbix-web默认密码为:zabbix
- 禁用本身监控
zabbix默认监控zabbix-server本身,如果不需要的话可以在设置中将zabbix-server本身的监控禁用掉即可:
- 禁用guset用户
为了安全起见,我们要将不需要的用户禁用或者删除掉,在zabbix中,每一个用户都必须有一个用户组,所有的权限之类的操作都是在用户组中操作的,无法对单个用户操作:
- 修改Admin密码
zabbix默认用户名密码大家都知道,为了安全起见也需要修改Admin的密码:
2|52.5网页汉化
zabbix-web默认使用英文,支持切换成中文,但是默认直接切换到中文的话在监控的图形中会有乱码的现象,我们需要修改zabbix使用的字体。
- 切换zabbix-web默认语言为中文
更新之后,网页自动刷新并切换为中文显示:
- 在[监测]-->[图形]中的图形中会出现中文乱码
- 解决乱码问题
- 下载微软雅黑字体
- 上传微软雅黑字体到zabbix字体存放路径
- 修改zabbix-web网页字体配置为msyh.ttf
- 验证是否解决乱码问题
__EOF__

本文作者:StaryJie
本文链接:https://www.cnblogs.com/jie-fang/p/13445810.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
本文链接:https://www.cnblogs.com/jie-fang/p/13445810.html
关于博主:评论和私信会在第一时间回复。或者直接私信我。
版权声明:本博客所有文章除特别声明外,均采用 BY-NC-SA 许可协议。转载请注明出处!
声援博主:如果您觉得文章对您有帮助,可以点击文章右下角【推荐】一下。您的鼓励是博主的最大动力!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· SQL Server 2025 AI相关能力初探
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 单元测试从入门到精通
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律