monicazhang 发表于 2017-8-20 11:12:35

安装部署Zabbix教程

安装过程(此安装过程以CentOS6版本为例)1. 安装前关闭selinux并配置好centos源和zabbix源,防火墙放行zabbix使用端口10050-10055
2. 配置安装源CentOS使用官方源,此处不做过多介绍Zabbix安装源配置如下#rpm -ivh zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
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 -pEnterpassword:
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.confDBHost=localhostDBName=zabbixDBUser=zabbixDBPassword=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.confphp_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登入原创:开源联盟
页: [1]
查看完整版本: 安装部署Zabbix教程