Zabbix 5.0 LTS的web界面安装及修改zabbix web管理员的默认密码

简介: 这篇文章是关于如何安装Zabbix 5.0 LTS的web界面以及如何修改Zabbix web管理员默认密码的教程。

作者:尹正杰
版权声明:原创作品,谢绝转载!否则将追究法律责任。

一.Zabbix 5.0 LTS部署实战篇

  本片博客主要提供了安装Zabbix Web界面的分步说明。Zabbix前端是用PHP编写的,因此要运行它,需要一个PHP支持的Web服务器。该步骤实操部分我已经在之前的博客分享了,这里就不再赘述啦~  

  博主推荐阅读:
    https://developer.aliyun.com/article/1604326

二.abbix 5.0 LTS的web界面安装

1>.进入欢迎界面

  在浏览器中 打开Zabbix前端URL。如果您从软件包中安装了Zabbix,则URL为:
    对于Apache:  
      http:// <server_ip_or_name> / zabbix
    对于Nginx:  
      http:// <server_ip_or_name>

  如下图所示,您应该看到前端安装向导的第一个屏幕。

2>.检查先决条件

  确保满足所有软件先决条件。如下图所示,下拉滚动条,检查所有软件是否都是"OK"。如果都是"OK"则可以进行下一步,如果有任意一项不是"OK",建议先处理完成后在点击下一步。

  有的小伙伴可能对这些先决条件是和含义可能感兴趣,其实这一点在官方已经有详细说明了,我这里就懒得搬运了,感兴趣的小伙伴可以点开链接自行查看,"https://www.zabbix.com/documentation/5.0/manual/installation/frontend"。

  温馨提示:
    如果您按照我的笔记一步一步操作而来,应该都是"OK",可以放心的点击"Next step"

3>.配置数据库连接

  如下图所示,配置数据库链接。  
    Database type:  
      选择数据库类型,因为我们安装的MariaDB,众所周知,MariaDB也是MySQL层级的分支之一,因此保持默认即可。  
    Database host:  
      选择数据库的主机,这里可以指定主机名或者是IP地址,前提是你web服务器的"/etc/hosts"文化或者配置DNS服务器有对应的解析即可。  
      该数据库地址根据您的实际情况填写即可,由于我将web服务器和数据库部署在同一个节点了,而且授权用户也是仅允许本地访问,因此该值我也保持默认即可。  
    Database port:  
      指定数据库的连接端口,默认值为0,表示使用默认值,以MySQL为例,默认值自然是3306,但是我绝对0比较别扭,因此我还是习惯性的显式写上3306。  
    Database name:  
      指定数据库的名称,默认值为zabbix,如果您部署的笔记是直接拷贝官网的话,那可以保持默认即可,若你是自定义了zabbix数据库名称的话,那就得根据实际情况填写啦。  
    User:  
      指定连接数据库的用户名,默认值为zabbix,这里咱们依旧保持默认即可,因为我在MySQL数据库中授权的就是zabbix@localhost用户,因此无需修改。  
    Password:  
      指定连接数据库的密码,这个密码强烈建议大家不要使用官方默认的密码,而是自定义一个安全度比较高的,生产环境中建议用类似于密码生成器之类的工具定期更换用户名密码,我这里为了方便记忆,写的是"yinzhengjie"。

4>.ZABBIX服务器详细信息

  如下图所示,指定zabbix server的详细信息。

  Host:
    指定zabbix server的主机名或者IP地址,默认值为localhost,由于web服务器和zabbix server部署在一起,因此localhost这个默认值也可以不修改。  

  Port:  
    指定zabbix server的端口,默认值为10051,这个是zabbix server进程的默认端口,实际工作者我们是可以修改该端口的,若修改了请以实际端口为准,而我并未修改,因此使用默认值即可。  

  Name:  
    这个Name其实就是给zabbix server起一个名字,当然也可以不填,默认值应该和Host同名。我这里习惯性的给自己的zabbix server自定义了一个名称,名为"Yinzhengjie's Zabbix Server"。

5>.安装前摘要

  如下图所示,是对我们之前的所有配置做一个汇总展示,其目的就让我们做最后的确认,这个时候我们需要坚持一下配置信息是否正确,确认无误后点击下一步即可。

6>.完成安装

  如下图所示,安装前端成功啦,安装成功的同时,会创建一个"/etc/zabbix/web/zabbix.conf.php"配置文件,该文件记录了刚刚我们安装zabbix前端时定义的配置信息。感兴趣的同学可以登录zabbix web服务器进行查看。

7>.登录zabbix前端页面

  如下图所示,zabbix的前端默认用户名为Admin,密码为zabbix。当然,管理员的密码在登录后就可以自行在web界面修改,生产环节中强烈建议修改,不要使用默认值。

8>.登录zabbix页面成功

三.修改zabbix web管理员的默认密码

1>.点击"User settings"

2>.点击"Change password"

3>.输入2次新密码,并点击"Update"按钮

4>.用户信息更新成功

5>.退出当前用户,点击"Sign out"

6>.使用新密码登录

7>.使用新密码登录成功

目录
相关文章
|
1月前
|
移动开发 开发者 HTML5
构建响应式Web界面:Flexbox与Grid的实战应用
【10月更文挑战第22天】随着互联网的普及,用户对Web界面的要求越来越高,不仅需要美观,还要具备良好的响应性和兼容性。为了满足这些需求,Web开发者需要掌握一些高级的布局技术。Flexbox和Grid是现代Web布局的两大法宝,它们分别由CSS3和HTML5引入,能够帮助开发者构建出更加灵活和易于维护的响应式Web界面。本文将深入探讨Flexbox和Grid的实战应用,并通过具体实例来展示它们在构建响应式Web界面中的强大能力。
43 3
|
2月前
|
前端开发 开发者 容器
构建响应式Web界面:Flexbox与Grid布局的深度解析
【10月更文挑战第11天】本文深入解析了CSS3中的Flexbox和Grid布局,探讨了它们的特点、应用场景及使用方法。Flexbox适用于一维布局,如导航栏;Grid布局则适用于二维布局,如复杂网格。通过示例代码和核心属性介绍,帮助开发者灵活构建响应式Web界面。
59 5
|
1月前
|
消息中间件 监控 Kafka
Apache Kafka 成为处理实时数据流的关键组件。Kafka Manager 提供了一个简洁的 Web 界面
随着大数据技术的发展,Apache Kafka 成为处理实时数据流的关键组件。Kafka Manager 提供了一个简洁的 Web 界面,方便管理和监控 Kafka 集群。本文详细介绍了 Kafka Manager 的部署步骤和基本使用方法,包括配置文件的修改、启动命令、API 示例代码等,帮助你快速上手并有效管理 Kafka 集群。
47 0
|
3月前
|
监控 Linux
Zabbix 5.0 LTS的agent服务部署实战篇
文章介绍了如何在CentOS 7.6操作系统上部署Zabbix 5.0 LTS版本的agent服务,包括配置软件源、安装agent、修改配置文件、启动服务,并在Zabbix web界面添加监控。
151 4
Zabbix 5.0 LTS的agent服务部署实战篇
|
2月前
|
Web App开发 Java 测试技术
一、自动化:web自动化。Selenium 入门指南:从安装到实践
一、自动化:web自动化。Selenium 入门指南:从安装到实践
55 0
|
3月前
|
监控 Windows
Zabbix 5.0 LTS配置中文支持并解决字符乱码问题
文章介绍了如何在Zabbix 5.0 LTS中配置中文支持并解决字符乱码问题,包括在用户设置中选择中文语言和替换默认字体为Windows字体的步骤。
419 4
|
3月前
|
关系型数据库 Java MySQL
"解锁Java Web传奇之旅:从JDK1.8到Tomcat,再到MariaDB,一场跨越数据库的冒险安装盛宴,挑战你的技术极限!"
【9月更文挑战第6天】在Linux环境下安装JDK 1.8、Tomcat和MariaDB是搭建Java Web应用的关键步骤。本文详细介绍了使用apt-get安装OpenJDK 1.8、下载并配置Tomcat,以及安装和安全设置MariaDB(MySQL的开源分支)的方法。通过这些步骤,您可以快速构建一个稳定、高效的开发和部署环境,并验证各组件是否正确安装和运行。这为您的Java Web应用提供了一个坚实的基础。
56 0
|
3月前
|
前端开发 JavaScript 开发者
现代前端框架激烈交锋,高效响应式 Web 界面的归属扑朔迷离!
【9月更文挑战第6天】本文通过实际案例,比较了主流前端框架 Vue.js、React 和 Angular 的特点与优势。Vue.js 以简洁的语法和灵活的组件化架构著称,适合小型到中型项目;React 强调性能和可扩展性,适用于大型应用;Angular 凭借全面的功能和严格架构,适合企业级开发。开发者应根据项目需求和技术栈选择合适的框架。
56 0
|
2月前
|
XML JSON API
ServiceStack:不仅仅是一个高性能Web API和微服务框架,更是一站式解决方案——深入解析其多协议支持及简便开发流程,带您体验前所未有的.NET开发效率革命
【10月更文挑战第9天】ServiceStack 是一个高性能的 Web API 和微服务框架,支持 JSON、XML、CSV 等多种数据格式。它简化了 .NET 应用的开发流程,提供了直观的 RESTful 服务构建方式。ServiceStack 支持高并发请求和复杂业务逻辑,安装简单,通过 NuGet 包管理器即可快速集成。示例代码展示了如何创建一个返回当前日期的简单服务,包括定义请求和响应 DTO、实现服务逻辑、配置路由和宿主。ServiceStack 还支持 WebSocket、SignalR 等实时通信协议,具备自动验证、自动过滤器等丰富功能,适合快速搭建高性能、可扩展的服务端应用。
159 3
|
1月前
|
设计模式 前端开发 数据库
Python Web开发:Django框架下的全栈开发实战
【10月更文挑战第27天】本文介绍了Django框架在Python Web开发中的应用,涵盖了Django与Flask等框架的比较、项目结构、模型、视图、模板和URL配置等内容,并展示了实际代码示例,帮助读者快速掌握Django全栈开发的核心技术。
173 45

推荐镜像

更多
下一篇
DataWorks