找回密码
 注册
查看: 50|回复: 5

Centos7.9部署Zabbix6.4.20(手把手学会)

[复制链接]

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
发表于 2024-11-22 17:00:02 | 显示全部楼层 |阅读模式
编译安装zabbix
$ t- k. v9 @' V9 k+ ?6 N1、在编译之前,先要安装几个编译环境,不然没法编译/ n0 X3 z) N2 W* k$ f: j
[root@zabbix ~]# yum install libevent-devel  -y
' ]$ g1 v7 g; F9 Z1 u/ P[root@zabbix ~]# yum install -y net-snmp-devel
( [8 S! T) [# x1 v: `0 }$ t$ [: Y0 |0 N[root@zabbix ~]# yum -y install mysql-devel9 @6 ^7 A0 K' Q, t, _& C
2、由于CentOS7默认的gcc版本较低为4.8,因此无法顺利编译安装成功,所以安装切换gcc版本 安装centos-release-scl
+ i6 k/ f& N0 A+ m8 B9 V  d[root@zabbix ~]# yum install centos-release-scl -y
$ r% x1 w7 `2 X& z; j  q# P[root@zabbix ~]# yum install devtoolset-11-gcc* -y
5 I1 b7 m1 y1 E- |4 n1 ^5 H. j) s8 P; ?& y9 k. _
[root@zabbix ~]# scl enable devtoolset-11 bash) Z: O9 Z! T. h" Z* C8 Y- F
8 D' {: ^' G8 C' h( P
yum install -y gcc- \* w( V+ u: y5 v+ R

+ d' i7 N; W+ u; Z" s: m2 E# p
3、拉取、解压、编译
' H! B+ a& @+ B6 a- \[root@zabbix ~]# wget https://cdn.zabbix.com/zabbix/so ... abbix-6.4.20.tar.gz1 ^! h3 {1 ~  ^1 N6 h! N
[root@zabbix ~]# tar -zxvf  zabbix-6.4.20.tar.gz. \; h2 I! n0 B/ I5 u7 t6 }0 @
[root@zabbix ~]# cd zabbix-6.4.20
) O/ l+ e3 t- c' n6 d4 b[root@zabbix ~]# ./configure --prefix=/usr/local/zabbix/ --enable-server --enable-agent --with-net-snmp --with-mysql
4 ^! f) g! \: s1 @5 N[root@zabbix-server zabbix-6.4.20]# ./configure --prefix=/var/lib/zabbix-6-4-20 --enable-server --enable-agent --with-net-snmp --with-mysql6 O, q* G, ^# {+ u# f
# s- N7 D9 P3 s- Q- Y+ l4 c2 Y
[root@zabbix ~]# make install: e+ i% K5 g# ^1 T' ^  _0 \6 E
/ k2 _' x" h  e
编译时间较长 耐心等待* m& D" m) p9 a1 L1 e

5 R4 r4 K0 I, B. K& Y( |+ |( t安装mysql
( t$ H( i1 L- N+ m! B8 U7 B1、直接用yum安装
2 t. h( R3 X. n  `# q: W, U% P[root@zabbix ~]# yum localinstall https://repo.mysql.com//mysql80- ... se-el7-1.noarch.rpm3 p' Q$ H3 q6 H" Y" d  h2 u3 B
[root@zabbix ~]# yum install mysql-community-server
! T8 N+ ~- r& h& [+ D
' r) Y2 Q7 N, _! X报错的话,处理方法:/etc/yum.repos.d/mysql-community.repo中找到[mysql80-community] 并修改 gpgcheck 改为 0,再次安装,即可成功。
* V* h- w6 U& B; w$ _, P9 h9 k; N) S0 I- a6 ]  W- B' B
( N6 y0 d# f7 l( s7 ?* }
[root@zabbix ~]# vi /etc/yum.repos.d/mysql-community.repo' A4 {- o% m& O0 K
gpgcheck=0
- V* E5 D% r, }. h( U4 g1 d
2 v, K* X$ A) a+ b% V# L. Q7 y7 b- k! L5 l) q
sed -i 's/gpgcheck=.*/gpgcheck=0/g' /etc/yum.repos.d/mysql-community.repo. [2 `7 d$ N1 S  u. P* c
* `# x: T" ]* m7 B( F2 q

) r& z# i5 a4 _: N% u% q
在[mysqld]下面加上一行:(或者取消注释#)
default_authentication_plugin=mysql_native_password
' b2 [7 P7 A1 Y/ S$ Y( U3 d
2、启动,自起mysql
6 l9 [. Q( z8 ?/ ]7 ~9 Q& s2 A6 }# |#启动6 l/ L# r( P$ F0 M3 v% g+ `
[root@zabbix ~]# systemctl start mysqld.service' L! Y/ L& \, q! y) q' ~0 @
#设置开机自启动7 M) T1 u5 R. ?7 j  e8 A2 R. u
[root@zabbix ~]# systemctl enable mysqld.service$ w+ \  w! ^7 ^' Q- _* V

3 N; U4 a: X9 {& K3 d3 H+ Q
: s0 @& Q7 ~' v# i& i9 ` 3、登录MySQL(sql语句以 ; 结束)8 M3 @6 T* ]/ Y* p3 W3 v3 i
#mysql在安装后会创建一个root@locahost账户,并且把初始的密码放到了/var/log/mysqld.log文件中& `* `# ^  M% a  {& p- i4 [

+ |" o/ c0 h/ ~- ^. `8 A! K* d2 T' c, F  w* ~4 j
2024-11-22T14:31:38.609509Z 0 [System] [MY-013169] [Server] /usr/sbin/mysqld (mysqld 8.0.40) initializing of server in progress as process 28543+ b7 ~" X+ T" e$ F5 g( k
2024-11-22T14:31:38.671022Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.
1 }+ c5 a9 T, t! w) L9 r. R2024-11-22T14:31:39.595511Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.: w% L& o* l6 W: R; U6 j: j) S
2024-11-22T14:31:43.587248Z 6 [Note] [MY-010454] [Server] A temporary password is generated for root@localhost: )B6iPDs/8jYC
4 `; y9 c9 n/ n/ A' z. p2024-11-22T14:31:49.923404Z 0 [System] [MY-010116] [Server] /usr/sbin/mysqld (mysqld 8.0.40) starting as process 28589
8 r5 W3 t9 x& p, |4 x4 O2024-11-22T14:31:49.984123Z 1 [System] [MY-013576] [InnoDB] InnoDB initialization has started.! N- F( a9 N, X0 h: ]% C# p$ f
2024-11-22T14:31:51.983015Z 1 [System] [MY-013577] [InnoDB] InnoDB initialization has ended.
: b3 D" ^, ?$ J4 o2024-11-22T14:31:53.321272Z 0 [Warning] [MY-010068] [Server] CA certificate ca.pem is self signed.. t0 `5 Y- n6 H& H" K  {" p
2024-11-22T14:31:53.321471Z 0 [System] [MY-013602] [Server] Channel mysql_main configured to support TLS. Encrypted connections are now supported for this channel.
, v! d, B& R1 C' i2 W( _# }9 @3 _2024-11-22T14:31:53.393500Z 0 [System] [MY-011323] [Server] X Plugin ready for connections. Bind-address: '::' port: 33060, socket: /var/run/mysqld/mysqlx.sock
/ N# y$ j+ ~; X' }( M2024-11-22T14:31:53.393677Z 0 [System] [MY-010931] [Server] /usr/sbin/mysqld: ready for connections. Version: '8.0.40'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MySQL Community Server - GPL.
7 a% Y/ Z2 j4 Z' @* f
" T% a7 J2 H4 Z2 R$ q% |[root@zabbix ~]# cat /var/log/mysqld.log | grep password
1 V/ B* J& X9 H6 v#使用初始密码登录9 U; X* T0 ]8 o( s. N! b4 r
mysql -uroot -p! N! k! S, L) [6 l) T" W
#修改mysql root密码( Q8 H1 R- F  @/ Y& X% a
mysql > alter user 'root'@'localhost' identified with mysql_native_password BY 'Admin@123';
* C1 B" g) B3 c3 Z$ V6 s  \5 \0 ]% Y, s% m7 L$ N' ~% \
mysql > alter user 'zabbix'@'localhost' identified with mysql_native_password BY 'Zabbix23@';
2 x6 S. S! |  O1 K0 @
. Q$ ~/ r6 g3 ?( h. `# tmysql > flush privileges;/ b% u" H2 j4 c% x* [
#创建zabbix库6 k  D' L9 C1 n# f, i9 d# ~+ K7 S
mysql > create database zabbix character set utf8 collate utf8_bin;
6 L6 ^5 H7 M( v2 B3 }/ u#创建zabbix用户' O! X& O5 H1 Y" C, [+ `
mysql > create user zabbix@localhost identified by 'Zabbix@123';
( E/ }" ?7 O# \% f( S9 h. L#授权
& Y& S7 e3 \3 }, ]mysql > grant all privileges on zabbix.* to zabbix@localhost;; ?- r( I9 I  [
#关闭数据库安全配置文件
" @9 A; [; h  G$ {  y5 J' imysql > set global log_bin_trust_function_creators = 0;
% M& g& j# z4 R; ~9 A#退出mysql
: c% ?# B% O+ ^9 N, o5 Y0 `& v
' c+ E7 c: B9 V; r) r4 R3 c7 \mysql > exit;) D4 Y1 c0 m3 u* i" j5 B

, s7 A, S* Z- \3 b* g: l5 ?4、导入初始架构和数据
5 s% S; B) c2 j& m* n[root@zabbix ~]# mysql -uzabbix -p zabbix < /root/zabbix-6.4.20/database/mysql/schema.sql) }" @0 V7 D7 R6 v# l
, _/ S  N5 ^# R* P  {! w
[root@zabbix-server ~]# mysql -uzabbix -p zabbix < /root/zabbix-6.4.20/database/mysql/schema.sql $ R/ A' Y& X- P
Enter password: - Y5 ?9 Q0 _: `+ o. B% T/ J3 i5 {
ERROR 1419 (HY000) at line 2290: You do not have the SUPER privilege and binary logging is enabled (you *might* want to use the less safe log_bin_trust_function_creators variable)9 O7 X4 A% ~6 z) h7 h+ h; C: \7 ~6 U6 O2 Q

& [: x$ {# M2 |- B9 C' c* D4 Z$ ~# h  c
[root@zabbix ~]# mysql -uzabbix -p zabbix < /root/zabbix-6.4.20/database/mysql/images.sql5 j* ^7 E, i: k3 B0 W
[root@zabbix ~]# mysql -uzabbix -p zabbix < /root/zabbix-6.4.20/database/mysql/data.sql; b- t  u- n/ b2 \! l7 _+ I
#会让你输入密码就是上面该的mysql root密码
0 G3 U7 j8 H3 x
; y" w+ K; \# N) R% H' k9 _6 S  z6 j/ i; d3 `& Y
5、修改vim /usr/local/zabbix/etc/zabbix_server.conf
$ `) V9 V( \4 ]8 `8 d% A: d[root@zabbix-server ~]# vim /var/lib/zabbix-6-4-20/etc/zabbix_server.conf
+ r6 n5 j" {5 D# x# Z) @+ K
! A8 u9 J! j# V$ A& K# F: _#找到 DBPassword 改修密码,最好和上面一致: e! G# v$ j' p) w" Y! V
DBPassword= 你的zabbix数据库密码7 {6 I+ E4 E2 Z

( @) `- R1 i% s1 Q; \, {4 [' x) f" D$ t2 ~
启动zabbix
& c4 H0 r- L' W  e) F' T6 L#创建zabbix组
4 b4 I7 ~- q) m" t6 Z+ o& y[root@zabbix ~]# groupadd zabbix$ K4 \4 |1 r! o# Y
#创建zabbix用户
8 J+ y$ M4 h/ V7 X6 t  ^' Q3 N- H/ j! W[root@zabbix ~]# useradd -g zabbix -M -s /sbin/nologin zabbix8 O" _1 @& ]' N, X' f& \
[root@zabbix-server ~]# useradd -s /sbin/nologin zabbix6 Y! f6 L5 B( a7 ^7 j

3 _* q- N+ E$ j, p2 s1 e
7 f# V5 {+ l4 t0 `5 O[root@zabbix ~]# cd /usr/local/zabbix/sbin/
2 S' m) L5 Y3 j$ y# v  G' c& a4 K[root@zabbix ~]# ./zabbix_server6 J+ b/ ~2 G  P& w% R3 B( i" c

7 H" }! d* Y, t& q: u# F1 h$ x1 |! ?+ q! T
安装php8
8 H8 o9 B% S' u; w+ b; G# p. F#先安装yum-utils
% t) v5 K6 H9 |2 f9 Z[root@zabbix ~]# yum -y install yum-utils
9 Y" T4 F7 h% ]  V$ e" H+ D0 u0 M" i) W) g
php
5 M4 q7 ?& i" f1 w& w( T1 L2 _2 o# @
7 Y7 w, |1 v+ R8 g2 w: t/ S3 l
: Z% z! J, R8 |" m
[root@zabbix ~]# yum install -y https://dl.fedoraproject.org/pub ... latest-7.noarch.rpm0 A% A9 E( r; z4 V( b8 Q2 ?- q
; @0 i# H" q5 Y# F& P
[root@zabbix ~]# yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
& h& w& a0 |- t6 k' q8 \! V! F7 V
# N% U0 h& r9 e3 ^  c* B[root@zabbix ~]# yum-config-manager --disable 'remi-php*'" ?  P  g9 q8 i/ _5 d, U0 ?

6 L" t( i, _/ _3 F1 P" O7 q[root@zabbix ~]# yum-config-manager --enable remi-php803 |2 N6 s; r: ^$ P& x, u% v9 V

7 D8 P9 `" d# M* _6 {3 ^3 Y& o' h+ m  U+ l
5 q; ^" k6 d  o) ?+ B( Q8 b
安装php及模块
3 a$ F( r7 v6 ^  B4 x8 j; j5 V  j! |

9 Y/ a% D2 c- {( ~  s; m1 o
9 m; A+ b1 _, A1 o[root@zabbix ~]# yum install -y php php-bcmath php-cli php-common php-devel php-fpm php-gd php-intl php-ldap php-mbstring php-mysqlnd php-odbc php-pdo php-pear php-pecl-xmlrpc php-pecl-zip php-process php-snmp php-soap php-sodium php-xml
9 U+ X2 T  Q5 ~7 |, F$ r5 ~: f7 T+ E3 L, d0 `
! j4 u$ p* c' J0 L4 O

% e9 c0 ]# E" w  L9 t修改 /etc/php.ini的配置 post_max_size为16M、max_execution_time为300、max_input_time为300& v2 d! T+ }0 m" `
8 j- h, b- m3 V& l
[root@zabbix ~]# vim /etc/php.ini
6 n  {7 ?7 p, @- Y& x安装apache并启动# r% z: l/ ?7 k9 v6 R; ?- b
#安装  j, Q% I8 B: k+ f' v
[root@zabbix ~]# yum install httpd4 u$ l; a) m  t1 L8 r

6 W# `$ U; W3 K$ n6 U. ?5 y启动
8 r  g! h- [! `6 l1 G0 Z9 t- P
+ j2 O; p* d. w: ^$ M9 y5 p$ P6 i[root@zabbix ~]# systemctl start httpd
9 z. ]# X4 G+ g- V; l8 Z9 [安装UI
* u& h$ G5 R) m5 \9 A: Y- \2 `#进入 /opt
' U; \& ?, |; @' G; s! {[root@zabbix ~]# cd /opt# E& I- `" L6 ?: r/ ~8 `

* g8 x! e! y2 @/ P8 W安装
; v% x- B) C8 t" h4 w" C1 G
! F7 w% }6 C* r8 \- Z[root@zabbix ~]#  wget https://cdn.zabbix.com/zabbix/so ... abbix-6.4.20.tar.gz
# G! Y' Z  Q/ O3 R( T$ a, f: w( n, ^9 G1 E* E( y0 d/ l
[root@zabbix ~]#  tar -zxvf zabbix-6.4.20.tar.gz
( d+ N' V/ m. H% z: k上面已经下载过来,直接进入到文件夹下的ui目录:9 b; ]! L# [, f0 x  ?" V
[root@zabbix-server zabbix-6.4.20]# cd ui/" @- W  y2 g  c3 L

* z- t1 g1 {# ^+ N+ R. q[root@zabbix ~]#  cp -r zabbix-6.4.20/ui/* /var/www/html/( z/ M8 Q: V6 M5 ?& \
6 g9 n- ?5 _. d
[root@zabbix-server ~]# cp -r zabbix-6.4.20/ui/* /var/www/html/( o; \" |; [' h5 ?5 r) M, i& s

  I* Q/ S- G' F$ v7 j访问服务器IP,进行安装1 f7 |$ N8 \; c, m

; `, r, o; N% [, k3 h[size=7em][size=0.25em]欢迎来到Zabbix 6.4& `9 M3 t, i0 }9 i
  • 默认语言

    / M, T' a& g# s, y简体中文 (zh_CN); o0 w3 `1 W6 h) h$ A# N
) _6 M8 q+ M5 s) C* T) A- [# s: Y
2 @/ N7 E: {& D, m9 g
下一步返回
8 U1 M- I% s  l# d

2 F8 w+ ]" O( A, [! I
8 z9 c& t0 x6 @0 O8 G) D- U
许可下 GPL v2

9 T& f% D- K8 ]6 L
: s$ ]  r' V0 b! C& p  B2 ~6 o2 ^9 r% b' U
,一直下一步,
' t# i* `% e5 s+ t, D. J, R$ B0 R) M* W$ Z+ D* J

  G: B5 v# Z/ f
4 y/ J" s9 @5 T. Y
! k3 F5 B. |: S7 m9 D
9 _# n* G3 i+ u' F4 e- Q在有一个界面填写密码为mysql的密码,在有一个界面需要让你下载一个 zabbix.conf.php文件,
2 V6 C0 `6 }5 }% a/ l  c% ^. C; r; R. l7 o3 a& l, H! l
% X6 o8 D! |) G5 f2 D
安装+ I! H9 J. x1 p! K5 x5 F
详情 无法创建配置文件。
( W! _& y  F6 v6 @5 o. i9 s2 @无法创建配置文件。
" S3 q1 ]9 u* X4 O另外,您也可以手动安装:" q7 ~4 p2 x% i

0 i0 l+ U* f6 L( _. ^' D: L
$ D6 ?( d; ]4 |! x$ {% ^2 I) k
下载配置文件8 P1 S2 {4 a4 I  V- q. U9 V, m
保存为 "/var/www/html/conf/zabbix.conf.php"+ u; q" G! b# S9 U
完成返回
; U3 N: d) O* J# m& c许可下 GPL v2( s% Q9 F. Q6 |  X. B9 a

$ x. M& Y5 _2 B0 {
" C8 ?5 Y( |$ v( _1 F, Y: C& r8 n# L, y  S% O

+ s' j1 }# F9 ^3 R先下到自己的win里面,然后在放入centos中
! {' o, s5 H9 [. D! x2 G8 `/ Q
' ]8 F3 e' Z% P+ J. E" ?默认账号:Admin  密码:zabbix
& n% N1 v, z& g6 x4 |' v1 a' T, |) L1 @4 Q
下图就是最后进入的效果4 q; h3 m. B1 k( l( o/ @

$ o& I2 k" q+ S4 E9 E
$ x6 I# n: _1 F  W# m! \
, b! \. u' a( @4 [6 k6 t7 R隐藏侧边栏隐藏侧边栏
5 k0 @; H& M; E9 f3 t6 x" P/ k0 B( F6 I  h. n9 _
zabbix6420( Z& X+ F: _) E
# p8 l0 W( w8 m0 g8 c7 |, v6 Y
Global view9 }7 X; d6 B$ [" Z0 `
6 S) z5 h% d; @( W7 R
  • 7 [! n" D  R8 K6 B0 f( h
    • 编辑仪表盘
    • . G& m: k' Q' s1 z/ X- ?% \, g

    * |- j) f6 n; c8 f5 [- W. D" V; p1 _& h

+ H( ]+ p# B1 z' y
  • $ Q7 D  W+ ^* c9 C' k4 x/ i3 U
    4 Z0 y# r# m% _: z* k

, V3 v% V0 H* Q3 k; Y$ @# JTop hosts by CPU utilization
  • + t- C, F+ k" ^, r5 a

. h# T7 e( _1 G# j[td]
* z7 ?. @: F+ {5 I# G8 m3 `
Utilization
1m avg
5m avg
15m avg
Processes
未发现数据

- F& ^& f/ w7 K2 J
' P7 Z2 z: T  m: f6 ~0 [# i
6 G4 p6 Z, t% g8 {2 I- ZPerformance

  • , o& m; W% f7 j5 |
8 S5 O# D4 ^# k5 r% O$ I( H; {
无数据
; Q$ k# J9 k, c+ ~! X- `# \: O
, a$ }3 I" j- a" L; W0 _" H
# h5 n* Z: i" `. |6 g: Z9 Z0 r) T3 F

3 c$ v% A, l, ?' a/ j
Zabbix server" q) j/ v% Z& T- Z
Values per second
9 y  C' \8 W# {; n

* t" R. `4 R2 y8 \  X
7 z, ?0 X" N3 r) _, u( @+ ?( S: Y/ L, e/ n; F
系统信息
  • 8 y  ~/ e; ^9 F1 n

) V9 [0 t4 E3 E9 a/ W; @4 T  y  t[td]
参数
详情
Zabbix服务器端运行中
, Y7 K/ o6 X% E* v* N9 y. y5 w
主机数量 (已启用/已禁用)
4 P+ k2 i6 ]* x. s2 }% A8 M. L
模板数量

. `0 K! X0 Q0 c2 ^
监控项数量(已启用/已禁用/不支持)

* Z- Y3 P" |: D5 e# k4 U" d) T0 m
触发器数量(已启用/已禁用 [问题/正常])

* F: E7 u  ~3 d- d
用户数(在线)

" N9 W8 q6 ]# V
要求的主机性能, 每秒新值

% {  ?0 n$ F  ~" _% K% H
高可用集群
停用

3 W2 o2 u, h+ G' ^

' }0 t& O( k( c' ~- ?% q7 p1 ~0 s
9 d4 O4 ]6 m3 l
0 F- ?3 Z& V" d/ x, y% I1 n# k) [" uLocal time

  • * n; B- [3 z7 x  d1 p/ g" m5 L
" t. ?) c& ^5 S% g1 C4 x# ?
23:23) C+ Y5 {/ |( {$ m6 j9 }: r- o
Shanghai4 j5 m% {4 s. b  ?0 v$ C
+ Z) Q. N- }1 J0 D/ o  ^' n

3 A2 g( E/ }6 b% G7 ?- U' R7 M9 }
; D; d; u5 |, `% \$ N* N4 B- x$ \/ f+ y2 M$ J2 y8 J6 J( l. O
图形

  • , T2 H+ `$ G: L. s8 @
5 ^% X6 N  g% e. Y2 x0 R* ]) @
6 w: y  ?. p. C$ F3 k. _& b
/ W& `: P9 T: m2 a5 S0 ?! a
$ I) r- |# E# c% B! y4 a* G8 ]
主机可用性

  • ' Z9 U6 N4 ]  B4 b: t
! ?2 \6 w: T0 D6 z( Q& Q
0可用

: k: b0 @: T- n* s
0不可用

# `. {0 B( H2 x% o) t" R
1未知的
' m' ~$ D$ s& A$ B0 M8 \
1合计
, M+ J5 s# q% D9 G
7 t1 _# k* C" W4 L% i
2 @5 u  l3 |3 w
  [' {3 A/ p2 a: d9 A4 E

! B7 O% q& g7 O9 G4 U5 g! ~. oProblems by severity
  • 6 [% r) [" m# x6 k# g: R' u
9 u4 ]7 [( o  e$ y$ ]2 G) z6 B* @- t
0灾难

& U% v& P5 \" m/ _  U& n
0严重

; d% O: m/ M4 @3 l( [
0一般严重
  t! C: Q) Y; _6 X
0告警

) O/ C2 A5 U, Z3 M2 a
0信息

' j. a- F5 F; o, t& g# K
0未分类

0 i' [- W: ~2 `6 a0 J" X+ _% C! o% ~* Y) n) |( q
& S- K8 d; _3 e0 j2 W

* c7 p  V. R4 p- U& o+ z/ p! R" r6 |+ D. h  }8 d, o, N7 x
地理地图

  • . `; {# h" h- z* h7 Q* D4 t) a! D

# D; i2 Y5 C+ M+ ]/ p
' A; z, @7 ~# p+ A0 l2 q7 V( C! |: f. W6 r: v0 ?

. K" }2 J8 n. B
2 @# ^) H" a6 O" Y' m7 d, W/ G# \$ }8 ?

: j$ g, n) t9 x5 x. A! J1 w7 q; I7 B6 R6 z2 p" ^

; G0 A! D8 N) G. u: W  R+ H5 G1 L4 X5 P8 N. K$ T0 b  I, `: c* g  g# B
  a. C1 g6 @" B

: {2 J% E7 b' ?
% H5 ]. D5 I9 E3 l+ \5 w
2 S* F2 M* d3 E/ s! x3 e9 _. U
+ c! F9 B$ }1 k  `1 Q+ w  P2 k. z6 o; \( \  y. A+ h# c

- R6 Z2 Q6 P* _# Y6 k/ k+ @) {( \1 P/ ^
Leaflet | © OpenStreetMap contributors/ N( b  n8 G# d; h

/ Z: o9 P) A3 Q, Q* G; z+ {6 ]4 m7 ?- E; W

3 i! n' Q1 y% [5 c
1 @5 i# g2 H) o  G: ?' l& |1 E7 L
- Z# }" ~0 ]7 _( A; o
Current problems
  • . b6 A9 Z# @8 O4 Y/ q, q9 g

4 x* c0 l3 I% [4 ^1 s: g[td]
时间# ?/ _  l2 U: j# [! K
信息
主机
问题 • 严重性
持续时间
更新
动作
标记
未发现数据
. L) k5 o: e0 a$ \4 L% Z( O$ W  Q/ K
. l% _) Y8 t# M8 D4 u

% L6 z9 T: E' t# W6 C4 a& ~$ {6 d$ C( X- ~: X- \; X( E# L' j

  ^: D" M  E3 i7 y7 [Zabbix 6.4.20. © 2001–2024, Zabbix SIA

: C2 ~; _1 b1 w/ j- F9 i) p
: P" T- T2 H( B4 k8 X8 }  u
+ l. P4 [5 i7 s/ |: c+ |3 V. D$ w% Y( X; n

: B& s$ i- \( T8 J0 H; [9 `+ w5 E1 ~/ R- c3 V0 Z9 a; t  W$ [# c( i

. O( E( U3 H& L4 u; B: y9 J: I* P( i6 A; g3 C4 Y
$ v9 K8 Q+ B( c+ r8 p

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-11-22 22:17:38 | 显示全部楼层
 使用./configure命令时,报如下错误:% Y9 q; E4 {$ W0 @

9 [$ B0 P1 s+ M% a.4 E7 M" j/ a$ c3 h. [  s) E7 \6 Y
.
2 ~2 l4 x( W6 N+ C.
8 U' K! M  K0 q% E9 f) }7 aconfigure: error: no acceptable C compiler found in $PATH
* D) h' u$ P0 ]4 E' f+ kSee 'config.log' for more details.
$ F7 @1 ?$ `# ]( }2 x3 l7 `& D5 H" X* l' {  w
解决办法是安装gcc组件即可:$ A: v& _4 C3 Z# R& ]& r* B
yum install -y gcc

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-11-22 22:47:01 | 显示全部楼层
[root@zabbix-server ~]# mysql -uzabbix -p zabbix < /root/zabbix-6.4.20/database/mysql/images.sql
  X/ p# X; ], M! Y  qEnter password: - J) n" L, n2 ?# Q, m- t
[root@zabbix-server ~]# mysql -uzabbix -p zabbix < /root/zabbix-6.4.20/database/mysql/data.sql : T9 G/ f/ H7 I: Z3 c7 l
Enter password:

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-11-22 23:08:03 | 显示全部楼层
vim /etc/php.ini配置文件修改:
; k: U& ?* z- t' _% qpost_max_size = 32M
) k. K- \2 D+ U1 J9 W* pmax_execution_time = 300% ]; v; @0 x( T3 V- V* V# ?, k+ A
max_input_time = 300

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-11-23 00:30:19 | 显示全部楼层
[root@zabbix-server tmp]# /var/lib/zabbix-6-4-20/sbin/zabbix_server   别忘记启动。

1

主题

0

回帖

12

积分

管理员

积分
12
QQ
 楼主| 发表于 2024-11-24 00:44:01 | 显示全部楼层
8 f; d9 t# U& @3 V8 l  Y  Q0 H
zabbix server is not running: the information displayed may not be current( q; z; P8 _! ^, C; ?& U
我们修改下配置文件:5 J6 w; c+ [4 z9 P9 Y
vim /var/lib/zabbix-6-4-20/etc/zabbix_server.conf
$ L% D# D- @" s
" N+ w5 m+ l0 Z& I### Option: CacheSize
  ^# n0 G$ ]% f5 R; ^) g" t#       Size of configuration cache, in bytes.
+ j5 Q! u% u* x) y#       Shared memory size for storing host, item and trigger data.
+ u& k$ C) I: |6 {9 a4 D) v#  V& I/ n# g9 q. l
# Mandatory: no
2 L6 K8 p) ?8 f3 [1 u, R: c; l; \: a# Range: 128K-64G- J+ A( w. F' W# h8 N" C0 B& H
# Default:
1 x, x4 m. s  ?" `- x# CacheSize=32M
1 W4 u- `. N' H- |3 k( w) r& KCacheSize=128M   
8 P- n9 P" d( j6 z1 Y3 b7 E( i
7 q5 `( B& I+ O" \- X" |. y6 C
( C8 A3 F$ [+ z0 e# e. X) U2 S) ]/ T1 D

( ?: T" h" J# A( E+ tyum install  -y openssl openssl-devel
7 ]! L" o4 o0 }6 Z& C) Z& a+ \) ?
* B& m: O. n1 n8 O. J' ]% U. P  o$ Q  E' j) I3 c9 A# u
查看php的fsockopen模块是否启用。
; Z5 \3 o& U5 f, }0 h5 x0 B8 [& [方法一:, M8 T# W9 m% B
  第一步:3 p/ Y3 ^5 l5 s  C- i% l* c+ n
  php.ini文件中查找
5 K. y# `- _3 T4 H* {# m  allow_url_fopen = On
1 D/ y1 n8 F3 v  N$ g  使其值为On
$ W' s1 i% P# ?" P, X/ W8 @: @
, Q* M- k+ [: J* f1 f1 |8 Z& l  第二步:( L7 r& C! W5 b( B3 g% ^  Q
  php.ini文件中查找. Q+ {* ~+ D& d; ]/ k3 n% S
  extension=php_openssl.so
' X. Z6 H3 P& X& b! ?  如果前面有分号,去掉分号/ C7 a5 n) c; Y' w# i* i2 a( i
# `3 Z  j3 v" Y, l3 i
  第三步:
# Z6 G, J' o; h. B0 f  重启web服务器,apache或IIS/ ^) _" Z' }7 d" S& l& f
& k3 \) `. c; Z
  还有一种情况,也就是方法二:3 ]' ^" ^3 a5 Z  o
  1. vi php.ini) w& c2 p+ \/ ^) W( L
  找到 allow_url_fopen 这个参数设置成 On,即$ ?1 [4 v: F& x: ^! _- S* D
  allow_url_fopen = On
$ b7 o8 Z3 M4 ~. N1 [1 `/ J  2. 让你的php支持 opensll扩展。3 O4 ]0 C& G2 L* f, P( _' H4 f
  默认,是没有openssl扩展的,只能重新编译安装。: @4 V8 o# h$ ^7 Q3 ^
  yum install openssl openssl-devel) h( X" b8 B1 ~  B1 W, t
  cd /usr/local/src/php-5.2.14/ext/openssl
- n7 Q# U, b2 u# h+ ~  /usr/local/php/bin/phpize6 c6 c, h8 a* {. J
  ./configure –with-openssl –with-php-config=/usr/local/bin/php-config
; V6 J6 b8 _0 l  make && make install$ u& q, \  L) h, J9 k& q. s
  看提示,把编译成的openssl.so 拷贝到你在php.ini 中指定的 extension_dir 下: t* E' ^; W/ }" b
  3. vi php.ini, G5 S) U/ R# \" s8 S
  加入  Q% g9 A* h) y/ s1 W
  extension=openssl.so0 e6 |# A. _; C
  4. 重启web server
您需要登录后才可以回帖 登录 | 注册

本版积分规则

返回首页|Archiver|手机版|小黑屋|易陆发现技术论坛 ( 蜀ICP备2026014127号-1 )

GMT+8, 2026-6-12 01:53 , Processed in 0.023406 second(s), 22 queries .

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表