×

扫描二维码登录本站

安装部署Zabbix教程

标签: 暂无标签
安装过程(此安装过程以CentOS6版本为例)
1. 安装前关闭selinux并配置好centos源和zabbix源,防火墙放行zabbix使用端口10050-10055

2. 配置安装源
CentOS使用官方源,此处不做过多介绍
Zabbix安装源配置如下


3. 安装所需软件包
#yum install mysql-server php httpd zabbix-server-mysql zabbix-web-mysqlzabbix-agent

4. 启动数据库
#service mysqld start

5. 使用mysqladmin修改数据库root用户密码(单引号内为密码明文)
#/usr/bin/mysqladmin -u root password ‘zabbix’

6. 使用root用户登录数据库
#mysql -u root -p
Enterpassword:

7. 创建名为zabbix的数据库,字符编码utf8 (数据库名称可自定义)
mysql>create database zabbix character set utf8 collate utf8_bin;
QueryOK, 1 row affected (0.00 sec)

8. 创建并为zabbix用户授予zabbix库所有的权限
mysql>grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
QueryOK, 0 rows affected (0.00 sec)

9. 刷新数据库用户权限
mysql>flush privileges

10. 退出数据库
mysql>\q

11. 使用数据库用户zabbix在数据库zabbix中创建表结构及zabbix页面初始化配置
#mysql -uzabbix -pzabbix zabbix </usr/share/doc/zabbix-server-mysql-2.4.7/create/schema.sql
#mysql -uzabbix -pzabbix zabbix </usr/share/doc/zabbix-server-mysql-2.4.7/create/images.sql
#mysql -uzabbix -pzabbix zabbix </usr/share/doc/zabbix-server-mysql-2.4.7/create/data.sql

12. 编辑zabbix_server配置文件,修改以下内容:(对应配置自行修改)
#vim /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix
*以上配置对应数据库主机、数据库名、数据库用户、数据库用户对应密码

13. 启动zabbix-serve
#service zabbix-server start

14. zabbix-server程序仅提供对外服务,不具备监控服务器本机功能,如需监控server本机需要启动zabbix-agent
#service zabbix-agent start
*zabbix-agent默认配置即可监控server本机,其他主机zabbix-agent配置方法请继续关注本公众号的其他文章

15. 编辑apache配置目录中的zabbix子配置文件,取消# php_value date.timezone Europe/Riga行的注释并修改为当前系统时区。
#vim /etc/httpd/conf.d/zabbix.conf
php_valuedate.timezone Asia/Shanghai

16. 重启apache
#service httpd restart

17. 将相关服务设为开机启动
#chkconfig mysqld on
#chkconfig zabbix-server on
#chkconfig zabbix-agent on
#chkconfig httpd on

18. 浏览器访问zabbix进行zabbix展示前端配置。
欢迎界面,点击Next


19. 该步骤为检查zabbix前端页面运行环境,如有未通过的项目请根据Required项修改。全部通过后点击Next


20. 该步骤为配置前端页面访问数据库的连接,修改相关配置使其与zabbix-server.conf中配置的一致,修改完成后点击Testconnection,连接成功后提示OK,点击Next


21. 配置Zabbix server服务信息,Host与port项将影响页面检测zabbix-server服务是否正在运行,若zabbix-server与web提供主机为同一主机保留默认即可,配置完成后点击Next


22. 最后两步将与用户进行最终确认,配置文件存放在/etc/zabbix/web/zabbix.conf.php.


23. 至此zabbix安装过程全部结束,使用用户名Admin密码zabbix登入
原创:开源联盟

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x




上一篇:《ZABBIX学习笔记2》——看ZABBIX基本配置及监控主机
下一篇:当CMDB遇上Zabbix,提升工程师的幸福感?
monicazhang

写了 2297 篇文章,拥有财富 12859,被 21 人关注

您需要登录后才可以回帖 登录 | 立即注册
B Color Link Quote Code Smilies

成为第一个吐槽的人

Powered by ITIL  © 2001-2025
返回顶部