zabbix最新版本7.2超級詳細安裝部署(一)

如果文章對你有用,請留下痕跡在配置過程中有問題請及時留言,本作者可以及時更新文章

目錄

1、提前準備環境

?2、zabbix7.2安裝部署

?3、安裝并配置數據庫

?4、為Zabbix server配置數據庫

?5、為Zabbix前端配置PHP

?6、啟動Zabbix server和agent進程

7、關閉防火墻訪問zabbix

?8、Web界面配置

?9、配置中文界面


1、提前準備環境

最新版本需要在centos9安裝部署

官方地址下載Zabbix

[root@localhost ~]# cat /etc/redhat-release
CentOS Stream release 9

?2、zabbix7.2安裝部署

rpm -Uvh https://repo.zabbix.com/zabbix/7.2/release/rhel/9/noarch/zabbix-release-latest-7.2.el9.noarch.rpm
dnf clean all#配置zabbix庫

?安裝Zabbix server,Web前端,agent

centos7包管理是yum,centos9更換成了dnf

 dnf install zabbix-server-mysql zabbix-web-mysql zabbix-nginx-conf zabbix-sql-scripts zabbix-selinux-policy zabbix-agent
[root@localhost ~]# rpm -qa | grep zabbix-release
zabbix-release-7.2-1.el9.noarch
[root@localhost ~]# rpm -qa | grep zabbix*
zabbix-release-7.2-1.el9.noarch
zabbix-web-7.2.6-release1.el9.noarch
zabbix-web-mysql-7.2.6-release1.el9.noarch
zabbix-web-deps-7.2.6-release1.el9.noarch
zabbix-apache-conf-7.2.6-release1.el9.noarch
zabbix-server-mysql-7.2.6-release1.el9.x86_64
zabbix-sql-scripts-7.2.6-release1.el9.noarch
zabbix-selinux-policy-7.2.6-release1.el9.x86_64
zabbix-agent-7.2.6-release1.el9.x86_64

?3、安裝并配置數據庫

 dnf install -y mariadb-server mariadb
[root@localhost ~]# systemctl restart mariadb
[root@localhost ~]# netstat -pltun|grep 3306
tcp6       0      0 :::3306                 :::*                    LISTEN      88171/mariadbd
#默認密碼 123456
[root@localhost ~]# mysql -uroot -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 3
Server version: 10.5.27-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> create database zabbix character set utf8mb4 collate utf8mb4_bin;
Query OK, 1 row affected (0.001 sec)
MariaDB [(none)]> create user 'zabbix'@'localhost' identified by '123456';
Query OK, 0 rows affected (0.001 sec)MariaDB [(none)]> grant all privileges on zabbix.* to zabbix@localhost;
Query OK, 0 rows affected (0.001 sec)MariaDB [(none)]> set global log_bin_trust_function_creators = 1;
Query OK, 0 rows affected (0.000 sec)MariaDB [(none)]> quit
Bye

?導入初始架構和數據,系統將提示您輸入新創建的密碼。

[root@localhost ~]# ll /usr/share/zabbix/sql-scripts/mysql/server.sql.gz
-rw-r--r--. 1 root root 4082453 Apr 23 14:42 /usr/share/zabbix/sql-scripts/mysql/server.sql.gz
[root@localhost ~]# zcat /usr/share/zabbix/sql-scripts/mysql/server.sql.gz | mysql --default-character-set=utf8mb4 -uzabbix -p zabbix
Enter password:

?驗證初始數據是否完成

[root@localhost ~]# mysql -uroot -p
Enter password:
Welcome to the MariaDB monitor.  Commands end with ; or \g.
Your MariaDB connection id is 5
Server version: 10.5.27-MariaDB MariaDB ServerCopyright (c) 2000, 2018, Oracle, MariaDB Corporation Ab and others.Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.MariaDB [(none)]> use zabbix;
Reading table information for completion of table and column names
You can turn off this feature to get a quicker startup with -ADatabase changed
MariaDB [zabbix]> show tables;
+----------------------------+
| Tables_in_zabbix           |
+----------------------------+
| acknowledges               |
| actions                    |
| alerts                     |
| auditlog                   |
| autoreg_host               |
| changelog                  |
| conditions                 |
| config                     |
| config_autoreg_tls         |
| connector                  |
| connector_tag              |
| corr_condition             |
| corr_condition_group       |
| corr_condition_tag         |
| corr_condition_tagpair     |
| corr_condition_tagvalue    |
| corr_operation             |

?導入數據庫架構后禁用log_bin_trust_function_creators選項。

MariaDB [zabbix]> set global log_bin_trust_function_creators = 0;
Query OK, 0 rows affected (0.000 sec)MariaDB [zabbix]> quit
Bye
[root@localhost ~]#

?4、為Zabbix server配置數據庫

[root@localhost ~]# vim  /etc/zabbix/zabbix_server.conf### Option: DBPassword
#       Database password.
#       Comment this line if no password is used.
#
# Mandatory: no
# Default:DBPassword=123456

?5、為Zabbix前端配置PHP

# listen 8080;
# server_name example.com;[root@localhost ~]# vim /etc/nginx/conf.d/zabbix.conf
server {listen          80;server_name     zabbix.com;

?6、啟動Zabbix server和agent進程

[root@localhost ~]# systemctl restart zabbix-server zabbix-agent nginx php-fpm
[root@localhost ~]# netstat -pltun
Active Internet connections (only servers)
Proto Recv-Q Send-Q Local Address           Foreign Address         State       PID/Program name
tcp        0      0 0.0.0.0:22              0.0.0.0:*               LISTEN      1434/sshd: /usr/sbi
tcp        0      0 0.0.0.0:80              0.0.0.0:*               LISTEN      95368/nginx: master
tcp        0      0 0.0.0.0:10050           0.0.0.0:*               LISTEN      95354/zabbix_agentd
tcp        0      0 0.0.0.0:10051           0.0.0.0:*               LISTEN      95386/zabbix_server
tcp6       0      0 :::22                   :::*                    LISTEN      1434/sshd: /usr/sbi
tcp6       0      0 :::80                   :::*                    LISTEN      95368/nginx: master
tcp6       0      0 :::3306                 :::*                    LISTEN      88171/mariadbd
tcp6       0      0 :::10050                :::*                    LISTEN      95354/zabbix_agentd
tcp6       0      0 :::10051                :::*                    LISTEN      95386/zabbix_server
udp        0      0 127.0.0.1:323           0.0.0.0:*                           756/chronyd
udp6       0      0 ::1:323                 :::*                                756/chronyd
[root@localhost ~]#

7、關閉防火墻訪問zabbix

[root@localhost ~]# systemctl stop firewalld
[root@localhost ~]#
[root@localhost ~]#
[root@localhost ~]# systemctl status firewalld
○ firewalld.service - firewalld - dynamic firewall daemonLoaded: loaded (/usr/lib/systemd/system/firewalld.service; enabled; preset: enabled)Active: inactive (dead) since Tue 2025-05-13 11:11:39 CST; 3h 41min agoDuration: 1min 52.402sDocs: man:firewalld(1)Main PID: 744 (code=exited, status=0/SUCCESS)CPU: 698msMay 13 11:09:46 localhost systemd[1]: Starting firewalld - dynamic firewall daemon...
May 13 11:09:47 localhost systemd[1]: Started firewalld - dynamic firewall daemon.
May 13 11:11:39 localhost.localdomain systemd[1]: Stopping firewalld - dynamic firewall daemon...
May 13 11:11:39 localhost.localdomain systemd[1]: firewalld.service: Deactivated successfully.
May 13 11:11:39 localhost.localdomain systemd[1]: Stopped firewalld - dynamic firewall daemon.
[root@localhost ~]#

?8、Web界面配置

?http://192.168.25.151/setup.php

?根據前面創建的zabbix用戶寫寫入

?初始登錄username是 Admin 密碼是zabbix

z

?9、配置中文界面

[root@localhost ~]# dnf install -y fontconfig langpacks-zh_CN.noarch
[root@localhost ~]# dnf install -y https://download1.rpmfusion.org/free/el/rpmfusion-free-release-$(rpm -E %rhel).noarch.rpm
[root@localhost ~]# dnf install -y google-roboto-fonts

?檢查是否有中文字體

[root@localhost ~]# rpm -qa | grep google
google-noto-cjk-fonts-common-20230817-2.el9.noarch
google-noto-sans-cjk-ttc-fonts-20230817-2.el9.noarch
google-noto-serif-cjk-ttc-fonts-20230817-2.el9.noarch
google-roboto-fonts-2.138-10.el9.noarch
[root@localhost ~]# fc-list :lang=zh
/usr/share/fonts/google-noto-cjk/NotoSansCJK-DemiLight.ttc: Noto Sans CJK TC,Noto Sans CJK TC DemiLight:style=DemiLight,Regular[root@localhost alternatives]# ln -fs /usr/share/fonts/google-noto-cjk/NotoSansCJK-DemiLight.ttc /etc/alternatives/zabbix-web-ui-font

?10、重啟服務

systemctl restart zabbix-server zabbix-agent nginx php-fpm

選擇中文語言?

?完成

?

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/905338.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/905338.shtml
英文地址,請注明出處:http://en.pswp.cn/news/905338.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

CodeBlocks調試報錯

嘗試打斷點,并且點擊紅色箭頭啟動debugger時,控制臺報錯 Active debugger config: GDB/CDB debugger:Default Building to ensure sources are up-to-date Selecting target: Debug Adding source dir: C:\Users\Lenovo\Desktop\exercise\ Adding source…

Manus 開放注冊:AI 智能體領域的新起點

2025 年 5 月 13 日成為了一個具有特殊意義的日子 —— 備受矚目的 AI 智能體平臺 Manus(Manus)正式宣布開放注冊。這一消息猶如一顆重磅炸彈,瞬間在全球科技圈引起了廣泛關注和熱烈討論。在此之前,Manus 一直以其獨特的魅力和極高…

車載網關作為車輛網絡系統的核心樞紐

我是穿拖鞋的漢子,魔都中堅持長期主義的汽車電子工程師。 老規矩,分享一段喜歡的文字,避免自己成為高知識低文化的工程師: 鈍感力的“鈍”,不是木訥、遲鈍,而是直面困境的韌勁和耐力,是面對外界…

俄羅斯方塊算法2025.5.10

問題描述 俄羅斯方塊(Tetris)作為風靡全球38年的現象級益智游戲,其簡單易學但難于精通的特性使其成為游戲史上的不朽經典。以下是其核心游戲規則解析及我們的要求: 游戲界面由20行10列的可視區域組成,7種不同形狀的四…

Femap許可網絡配置

電磁仿真領域,Femap以其卓越的性能和廣泛的應用場景,成為眾多工程師和科研人員的首選工具。為了滿足多用戶協作的需求,Femap提供了靈活的網絡配置方案。本文將詳細介紹Femap許可網絡配置的方法和優勢,幫助您輕松實現多用戶高效協作…

計算機視覺----時域頻域在圖像中的意義、傅里葉變換在圖像中的應用、卷積核的頻域解釋

1、時域(時間域)——自變量是時間,即橫軸是時間,縱軸是信號的變化。其動態信號x(t)是描述信號在不同時刻取值的函數。 2、頻域(頻率域)——自變量是頻率,即橫軸是頻率,縱軸是該頻率信號的幅度,也就是通常說…

主流高防服務器技術對比與AI防御方案實戰

1. 高防服務器核心能力對比 當前市場主流高防服務商(如阿里云、騰訊云、華為云)的核心防御能力集中在流量清洗與靜態規則防護,但面臨以下挑戰: 靜態防御瓶頸:傳統方案依賴預定義規則,對新型攻擊&#xff…

常時間運行的程序 導致系統卡頓 自動監控系統CPU和內存利用率 自動選擇 內存回收 軟件重啟 電腦重啟

長時間運行安防系統,導致CPU或內存利用率超80%,使得電腦變的緩慢、卡頓的問題。定時獲取CPU和內存利用率的數據,在不同時間段(如凌晨與平時),根據利用率的不同的閾值,進行:內存回收(…

OpenCV播放攝像頭視頻

OpenCV計算機視覺開發實踐:基于Qt C - 商品搜索 - 京東 播放攝像頭視頻和播放視頻文件類似,也是通過類VideoCapture來實現,只不過調用open的時候傳入的是攝像頭的索引號。如果計算機安裝了一個攝像頭,則open的第一個參數通常是0&…

操作系統:內存管理

目錄 1、主要目標 2、核心概念和技術 2.1 物理內存與虛擬內存 2.2 內存分頁機制 2.3 頁面置換算法 3、監控與性能優化 3.1 查看物理內存 3.2 查看虛擬內存 3.3 性能問題 1> 內存不足(OOM) 2> 內存泄漏 3> 內存碎片 3.4 性能優化策…

專題四:綜合練習( 找出所有子集的異或總和再求和)

以leetcode1863題為例 題目分析: 找到每個子集,然后子集中的元素異或之后全部相加 算法原理分析: 畫決策樹:第一層為這個子集有一個元素 第二層這個子集有兩個元素 從上往下羅列,把所有子集都羅列出來&#xf…

【python】—conda新建python3.11的環境報錯

1.報錯 conda create -n py3.11 python3.11 --channel https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/main/ Collecting package metadata: done Solving environment: failed PackagesNotFoundError: The following packages are not available from current channel…

RabbitMQ事務機制

在RabbitMQ中,生產者為了確保消息發送成功,一種是使用 confirm 確認機制,另一種就是使用事務機制,事務機制就是允許生產者在發送消息時,將多個消息操作作為一個原子單元進行處理,要么所有操作都成功執行&am…

兩臺筆記本電腦直接通過HDMI線連接?

兩臺筆記本電腦直接通過HDMI線連接通常無法實現屏幕共享或數據傳輸,因為HDMI接口設計主要用于單向音視頻輸出(如連接顯示器或電視)。以下是詳細分析和替代方案: 為什么HDMI直連兩臺電腦不適用? 接口功能限制:? 大多數筆記本電腦的…

CentOS 和 RHEL

CentOS 和 RHEL(Red Hat Enterprise Linux)關系非常緊密,簡而言之: CentOS 最初是 RHEL 的免費、開源克隆版,幾乎與 RHEL 二進制兼容。 CentOS 原是 RHEL 的“免費雙胞胎”,但已被放棄,現在推薦…

使用光標測量,使用 TDR 測量 pH 和 fF

時域反射計 (TDR) 是一種通常用于測量印刷電路板 (PCB) 測試試樣和電纜阻抗的儀器。TDR 對于測量過孔和元件焊盤的電感和電容、探針尖端電容和電感,甚至寄生電感收發器耦合電容器也非常有用。這也是驗證仿真或提取您自…

9.9 Ollama私有化部署Mistral 7B全指南:命令行交互到API集成全流程解析

Ollama私有化部署Mistral 7B全指南:命令行交互到API集成全流程解析 關鍵詞:Ollama 私有化部署, Mistral 7B 運行, 本地大模型管理, 命令行交互, REST API 集成 一、Mistral 7B 模型特性解析 Mistral 7B 是由 Mistral AI 團隊開發的高性能開源大語言模型,在同等參數量級模型…

vscode與keil的亂碼不兼容問題

都用英文注釋 中文注釋的話,打開vscode的自動識別格式,如下 解決VSCode中文亂碼 自動識別也可以設置識別優先級,把GB2312和UTF8排在自動識別序列前面(因為keil默認就是GB2312) 4.!!!在暫存更改的時候,不要把vscode的設置給暫存了&#xff…

大模型中的KV Cache

1. KV Cache的定義與核心原理 KV Cache(Key-Value Cache)是一種在Transformer架構的大模型推理階段使用的優化技術,通過緩存自注意力機制中的鍵(Key)和值(Value)矩陣,避免重復計算&…

Maven 公司內部私服中央倉庫搭建 局域網倉庫 資源共享 依賴包構建共享

介紹 公司內部私服搭建通常是為了更好地管理公司內部的依賴包和構建過程,避免直接使用外部 Maven 中央倉庫。通過搭建私服,團隊能夠控制依賴的版本、提高構建速度并增強安全性。公司開發的一些公共工具庫更換的提供給內部使用。 私服是一種特殊的遠程倉…