51Testing软件测试论坛

 找回密码
 (注-册)加入51Testing

QQ登录

只需一步,快速开始

微信登录,快人一步

手机号码,快捷登录

查看: 2418|回复: 0
打印 上一主题 下一主题

[原创] 安装zabbix3.2

[复制链接]

该用户从未签到

跳转到指定楼层
1#
发表于 2019-3-8 17:02:24 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
zabbix下载地址 http://www.zabbix.com/download.php 服务器上已经安装了php mariadb nginx 等环境了
  1. # 先安装依赖包
  2. [root@mx1 src]# yum install net-snmp net-snmp-devel libssh2-devel OpenIPMI-devel
  3. [root@mx1 src]# wget http://nchc.dl.sourceforge.net/project/zabbix/ZABBIX%20Latest%20Stable/3.2.1/zabbix-3.2.1.tar.gz
  4. [root@mx1 src]# tar -vxf zabbix-3.2.1.tar.gz
  5. [root@mx1 src]# cd zabbix-3.2.1
  6. [root@mx1 zabbix-3.2.1]# ./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --enable-ipv6 --with-mysql --with-libxml2 --with-net-snmp --with-ssh2 --with-openssl --with-libcurl --with-openipmi
  7. # 如果有依赖包没有安装,且会提示错误,这里我们没有安装ssh2包,提示错误了
  8. ...
  9. checking for localname in struct snmp_session... yes
  10. checking for SSH2 support... no
  11. configure: error: SSH2 library not found
  12. [root@mx1 zabbix-3.2.1]# yum install libssh2-devel.x86_64 -y
  13. # 重新编译,安装
  14. ...
  15. [root@mx1 zabbix-3.2.1]# make
  16. [root@mx1 zabbix-3.2.1]# make install

  17. # 启动脚本在 misc/init.d 下
  18. [root@mx1 zabbix-3.2.1]#  cp misc/init.d/fedora/core/zabbix_* /etc/rc.d/init.d/
  19. # 编辑配置文件
  20. [root@mx1 zabbix-3.2.1]# vi /usr/local/zabbix/etc/zabbix_server.conf
  21. LogFile=/var/log/zabbix_server.log
  22. DBHost=127.0.0.1
  23. DBName=zabbix
  24. DBUser=zabbix
  25. DBPassword=PassWord
  26. ListenIP=0.0.0.0
  27. AlertScriptsPath=${datadir}/zabbix/alertscripts
  28. # 拷贝zabbix 源码到nginx站点目录下
  29. [root@mx1 zabbix-3.2.1]# cp -rf  frontends/php/* /home/zabbix/
  30. # 依次导入数据库,这里我早已建立好了数据库
  31. [root@mx1 zabbix-3.2.1]# mysql -uzabbix -pPassWord zabbix <database/mysql/schema.sql
  32. [root@mx1 zabbix-3.2.1]# mysql -uzabbix -pPassWord zabbix <database/mysql/images.sql
  33. [root@mx1 zabbix-3.2.1]# mysql -uzabbix -pPassWord zabbix <database/mysql/data.sql
复制代码

上面就安装完了,可以通过 http://192.168.0.12:8080/setup.php 访问配置 安装完成后默认的用户名密码分别是 Admin zabbix,第一个是大写的A 注意事项: 默认zabbix不能以root运行,也不推荐root运行,所以要建立普通用户,zabbix_server.conf里面可以配置运行帐户,也可以修改AllowRoot=1允许root运行
  1. [root@mx1 home]# /usr/local/zabbix/sbin/zabbix_server
  2. zabbix_server [13750]: user zabbix does not exist
  3. zabbix_server [13750]: cannot run as root!
  4. [root@mx1 home]# groupadd zabbix
  5. [root@mx1 home]# useradd -g zabbix zabbix
复制代码


分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏
回复

使用道具 举报

本版积分规则

关闭

站长推荐上一条 /1 下一条

小黑屋|手机版|Archiver|51Testing软件测试网 ( 沪ICP备05003035号 关于我们

GMT+8, 2024-11-6 17:20 , Processed in 0.061486 second(s), 23 queries .

Powered by Discuz! X3.2

© 2001-2024 Comsenz Inc.

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