技术
成就梦想!

Zabbix网络管理软件一键部署脚本

Zabbix是一个非常好用的网络、服务器管理软件,但是因为部署复杂把一些人挡在了门外,所以就写了一键部署脚本。

脚本适用于操作系统:CentOS7.X/RedHat7.X部署,内存1G内存,磁盘容量大于5G,部署环境最好使用单独的服务器,避免环境冲突。

脚本部署环境:

WEB:Apache/2.4.6
PHP:7.0.33
数据库:MariaDB5.5.64

部署脚本

yum install -y wget && wget --no-check-certificate -O zabbix_install.sh http://www.xxshell.com/download/sh/zabbix/zabbix4.4/zabbix_install.sh && chmod +x zabbix_install.sh && ./zabbix_install.sh 2>&1 | tee zabbix_install.sh.log

部署流程:

1

2

3

4

5

6

7

8

9

10

11

12

13

赞(69)
未经允许不得转载:未来往事 » Zabbix网络管理软件一键部署脚本

评论 65

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址
  1. #1

    感谢大神分享!!!能不能再进一步,做个能在内网使用的,一键离线安装

    happn7174年前 (2019-12-12)回复
    • 请移步项目https://github.com/xxshell/zabbix_install

      join4年前 (2020-01-01)回复
  2. #2

    请问为什么安装部署成功后,进入zabbix前台页面提示
    PHP gd extension missing (PHP configuration parameter --with-gd).
    PHP gd PNG image support missing.
    PHP gd JPEG image support missing.
    PHP gd FreeType support missing.

    xrj4年前 (2019-12-17)回复
  3. #3

    圖形 左下角 字體變成框框

    ll /etc/alternatives

    找不到 ZABBIX 對應 的字體位置

    HOUSE4年前 (2020-01-08)回复
  4. #4

    有没有安装环境的教程

    ss4年前 (2020-03-25)回复
  5. #5

    正在尝试安装其他镜像是什么情况

    全球4年前 (2020-03-26)回复
    • 根据网络状况,可能连接较慢,耐心等待不要中断。

      join4年前 (2020-03-28)回复
  6. #6

    Failed to restart zabbix_server.service: Unit not found.
    Failed to restart zabbix_agentd.service: Unit not found.
    您好,看了b站视频后进行安装,请问安装完事后出现这个怎么解决呢

    暴躁的欲4年前 (2020-04-09)回复
    • 建议安装纯净的系统和最小化安装。

      join4年前 (2020-04-09)回复
  7. #7

    能否做个5.0的教程

    新欢你的技术的人4年前 (2020-05-16)回复
    • 以后会做的,刚出5.0不考虑 没增加较多的特性。

      join4年前 (2020-05-17)回复
  8. #8

    warning: /var/cache/yum/x86_64/7/webtatic/packages/php70w-bcmath-7.0.33-1.w7.x86_64.rpm: Header V4 RSA/SHA1 Signature, key ID 62e74ca5: NOKEY
    php70w-bcmath-7.0.33-1.w7.x86_64.rpm 的公钥尚未安装
    https://uk.repo.webtatic.com/yum/el7/x86_64/RPMS/php70w-devel-7.0.33-1.w7.x86_64.rpm: [Errno 12] Timeout on https://uk.repo.webtatic.com/yum/el7/x86_64/RPMS/php70w-devel-7.0.33-1.w7.x86_64.rpm: (28, 'Operation too slow. Less than 1000 bytes/sec transferred the last 30 seconds')
    正在尝试其它镜像。
    家里装了一次出现了这个,退出后重新来一遍就好了,今天在2公司再试装一次,还是有提示这个问题

    KING4年前 (2020-05-18)回复
    • 出现正在尝试其他镜像
      脚本不停止不要中断就可以,他是在安装PHP,根据网络状况选择yum服务器的,
      不要中断一直安装即可。

      join4年前 (2020-05-18)回复
  9. #9

    执行脚本后,zabbix_server和zabbix_agent没有起来,手动执行/etc/init.d/zabbix_server start ,返回ok但是服务还是没起来,

    jf enf4年前 (2020-05-18)回复
  10. #10

    Good

    join4年前 (2020-07-06)回复
  11. #11

    感谢大神分享,一键安装很方便

    shisl19894年前 (2020-08-03)回复
  12. #12

    希望大神再给说下,监控交换机如何自动采集交换机端口描述

    shisl19894年前 (2020-08-03)回复
  13. #13

    大佬可以做一个5.5的zabbix脚本nginx

    limaolin4年前 (2020-08-24)回复
  14. #14

    你好,我这里按照离线安装的方法安装了之后,在输入数据库信息这里提示我Error connecting to database: Access denied for user 'root'@'valqa-53' (using password: YES),请问是什么原因呀

    好好4年前 (2020-09-04)回复
  15. #15

    CentOS Linux release 7.7.1908 (Core)版本没办法一键脚本安装的吗?

    sty4年前 (2020-09-12)回复
    • 可以的,你可以尝试用纯净的操作系统进行安装。

      join4年前 (2020-09-13)回复
  16. #16

    大神我爱你,如果可以我想加您微信和您成为好朋友,我自己装了半天都没有成功,现在您的一键安装解决了我的困难,真的谢谢您!!!1

    特别关心4年前 (2020-09-16)回复
  17. #17

    [root@localhost ~]# yum install -y wget && wget --no-check-certificate -O zabbix_install.sh http://www.xxshell.com/download/sh/zabbix/zabbix4.4/zabbix_install.sh && chmod +x zabbix_install.sh && ./zabbix_install.sh 2>&1 | tee zabbix_install.sh.log
    已加载插件:langpacks, product-id, search-disabled-repos, subscription-manager
    This system is not registered with an entitlement server. You can use subscription-manager to register.
    There are no enabled repos.
    Run "yum repolist all" to see the repos you have.
    To enable Red Hat Subscription Management repositories:
    subscription-manager repos --enable
    To enable custom repositories:
    yum-config-manager --enable
    报错怎么处理?

    荷塘月色4年前 (2020-09-20)回复
  18. #18

    安装结束后运行报错,麻烦看看怎么会事(centos 8.2 2004)–At least one of MySQL, PostgreSQL, Oracle or IBM DB2 should be supported.
    –PHP gd extension missing (PHP configuration parameter --with-gd).
    –PHP gd PNG image support missing.
    –PHP gd JPEG image support missing.
    –PHP gd FreeType support missing.
    –PHP xmlwriter extension missing.
    –PHP xmlreader extension missing.

    荷塘月色4年前 (2020-09-20)回复
  19. #19

    [root@localhost ~]# netstat -an|grep 1005
    tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN
    tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN
    tcp 0 0 127.0.0.1:10050 127.0.0.1:50610 TIME_WAIT
    tcp 0 0 127.0.0.1:50644 127.0.0.1:10050 TIME_WAIT
    端口可以监听到了,在网上输入IP/setup.php ,出现404错误,不知道是咋回事了

    潜水已成习惯3年前 (2020-12-04)回复
    • 80服务监听问题。

      join3年前 (2020-12-04)回复
  20. #20

    麻烦问下字体的路径在哪里 像替换中文字体没有找到 望楼主告知 谢谢

    se7enj103年前 (2020-12-21)回复
    • cd /var/www/html/assets/fonts #切换到zabbix安装目录assets/fonts下,具体安装目录可能不一致,可以find一下

      join3年前 (2020-12-22)回复
  21. #21

    你好 博主 我安装完成后没有报错 但是端口没法监听 是怎么回事,是用的自己电脑装的CENTOS

    TYRION3年前 (2020-12-28)回复
    • 这个要看一下具体日志是怎么回事

      join3年前 (2020-12-31)回复
  22. #22

    请问如何配置nginx二级地址代理zabbix呢,我尝试实现了127.0.0.1:9099代理zabbix,但是https://127.0.0.1:9099/zabbix不知道怎么实现

    丸丸没吃饱3年前 (2021-01-22)回复
  23. #23

    1、 Failed to start MariaDB database server.
    2、log::[Warning] InnoDB: Table mysql/innodb_index_stats has length mismatch in the column name table_name. Please run mysql_upgrade

    522158334@qq.com3年前 (2021-03-18)回复
  24. #24

    我用你的脚本执行好了 网页输入IP打不开

    3年前 (2021-04-07)回复
  25. #25

    web安装成功了 有一项PHP数据库支持安装是失败的 这个有什么影响 大神

    3年前 (2021-04-07)回复
    • 我也出现了这个问题,请问解决了吗

      王石11个月前 (04-24)回复
      • 你是没办法访问还是其他问题?

        join11个月前 (04-24)回复
        • 监控一台交换机,添加不上,OID什么的都是对的

          王石11个月前 (04-27)回复
  26. #26

    这个改目录怎么改。。我想把安装的zabbix跟mysql什么的装到/data下。。

    菜头3年前 (2021-04-12)回复
    • 脚本里面改,即可

      join3年前 (2021-04-21)回复
  27. #27

    脚本执行中中文显示乱码

    云飞3年前 (2021-04-22)回复
    • 乱码修改系统编码格式为UTF-8

      join3年前 (2021-04-22)回复
  28. #28

    改目录怎么改的。我直接改编译路径不在/usr/下就不行了。。起不来了

    菜头3年前 (2021-04-25)回复
  29. #29

    At least one of MySQL, PostgreSQL, Oracle or IBM DB2 should be supported.
    PHP gd extension missing (PHP configuration parameter --with-gd).
    PHP gd PNG image support missing.
    PHP gd JPEG image support missing.
    PHP gd FreeType support missing.
    PHP xmlwriter extension missing.
    PHP xmlreader extension missing.

    Stronger3年前 (2021-06-12)回复
  30. #30

    你好,通过一键部署可以正常搭建服务器,但是版本是4.4 现在官网更新5.0,请问在部署的脚本里需要改哪些地方呀

    小强2年前 (2021-10-13)回复
    • 暂时没有适配哦

      join2年前 (2021-10-16)回复
  31. #31

    你好 ,我在centos8上一键部署 然后在check of pre- requisites的过程中,有许多PHP相关的Fail 不知道是什么情况呀

    拾贰2年前 (2021-11-01)回复
    • yum安装PHP应该是访问国外网站有问题了,你可以手动装一下,或者是使用我的离线脚本。

      join2年前 (2021-11-01)回复
  32. #32

    大神威武

    aishi2年前 (2021-11-02)回复
    • 你也威武~

      join2年前 (2021-11-02)回复
      • 大神什么时候更新一下zabbix5脚本?

        dd2年前 (2021-11-09)回复
        • 明年支持吧

          join2年前 (2021-11-11)回复
  33. #33

    谢谢楼主,一键安装,一遍就成功了。

    无极2年前 (2022-01-12)回复
    • 恭喜 恭喜。

      join2年前 (2022-01-19)回复
  34. #34

    支持大佬。脚本很棒,centos7下一次搞定,就是版本低了点,加油大佬,6.0走起。哈哈。

    小白白2年前 (2022-02-21)回复
  35. #35

    大佬没有5.0和6.0的一键脚本了

    Network Alan2年前 (2022-06-23)回复
    • 暂时没有制作

      join2年前 (2022-06-24)回复
  36. #36

    部署时,提示数据不能登录怎么破!大佬

    Emit2年前 (2022-08-08)回复
    • 通过shell检查数据库连接

      join2年前 (2022-08-09)回复
  37. #37

    现在repo很难连啊,几次都是失败。由国内的么

    Ghoul2年前 (2022-08-15)回复
    • 可以尝试离线安装

      join2年前 (2022-08-16)回复
  38. #38

    At least one of MySQL, PostgreSQL, Oracle or IBM DB2 should be supported.
    PHP gd extension missing (PHP configuration parameter --with-gd).
    PHP gd PNG image support missing.
    PHP gd JPEG image support missing.
    PHP gd FreeType support missing.
    PHP xmlwriter extension missing.
    PHP xmlreader extension missing.

    然后下面检测有很多 fail 过不去了

    clark1年前 (2022-10-10)回复
    • PHP没有安装好 装一下PHP 重启一下就行了

      join1年前 (2022-10-10)回复
  39. #39

    执行脚本后,zabbix_server和zabbix_agent没有起来,手动执行/etc/init.d/zabbix_server start ,返回ok但是服务还是没起来

    zabbix1年前 (2022-11-15)回复
  40. #40

    大神你好,我这边有一台服务器操作系统OpenCloudOS Server 8的云服务器,在脚本执行过程中并未有报错,但是web页面登录不上,没有ZABbix配置页面,麻烦您给指导下排查方向

    .6个月前 (09-22)回复
    • 请看操作系统兼容性列表

      join6个月前 (10-08)回复