- 前言
- 读者对象
- 如何阅读本书
- 勘误和支持
- 致谢
- 第 1 篇 高性能网站构建
- 第 1 章 深入理解 DNS 原理与部署 BIND
- 第 2 章 全面解析 CDN 技术与实战
- 第 3 章 负载均衡和高可用技术
- 第 4 章 配置及调优 LVS
- 第 5 章 使用 HAProxy 实现 4 层和 7 层代理
- 第 6 章 实践 Nginx 的反向代理和负载均衡
- 第 7 章 部署商业负载均衡设备 NetScaler
- 第 8 章 配置高性能网站
- 第 9 章 优化 MySQL 数据库
- 第 2 篇 服务器安全和监控
- 第 10 章 构建企业级虚拟专用网络
- 第 11 章 实施 Linux 系统安全策略与入侵检测
- 第 12 章 实践 Zabbix 自定义模板技术
- 第 13 章 服务器硬件监控
- 第 3 篇 网络分析技术
- 第 14 章 使用 tcpdump 与 Wireshark 解决疑难问题
- 第 15 章 分析与解决运营商劫持问题
- 第 16 章 深度实践 iptables
- 第 4 篇 运维自动化和游戏运维
- 第 17 章 使用 Kickstart 完成批量系统安装
- 第 18 章 利用 Perl 编程实施高效运维
- 第 19 章 精通 Ansible 实现运维自动化
- 第 20 章 掌握端游运维的技术要点
- 第 21 章 精通手游运维的架构体系
文章来源于网络收集而来,版权归原创者所有,如有侵权请及时联系!
最佳实践 65:4 步完成 Zabbix Server 搭建
Zabbix Server 的安装非常简单,总结为 4 步即可完成 Zabbix Server 的搭建。
系统版本:CentOS 6.5。
Zabbix 版本:2.4.。
步骤 1 软件包安装。
将下列软件包使用 wget 下载到服务器上。
wget http://download.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-2.4.5-1.el6.x86_64.rpm wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-agent-2.4.5-1.el6.x86_64.rpm wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-get-2.4.5-1.el6.x86_64.rpm wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-server-2.4.5-1.el6.x86_64.rpm wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-server-mysql-2.4.5-1.el6.x86_64.rpm wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-web-2.4.5-1.el6.noarch.rpm wget http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-web-mysql-2.4.5-1.el6.noarch.rpm
使用 yum 安装软件包。
yum install -y epel-release-6-8.noarch.rpm yum install -y mysql-server zabbix-*.rpm
步骤 2 Zabbix 数据库配置。
启动 mysql-server 并配置开机自启动。
service mysqld start ; chkconfig mysqld on
创建 mysqlDB 并添加授权。
mysql> CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin; mysql> GRANT ALL ON zabbix.* TO zbuser@'localhost' IDENTIFIED BY 'zbpass'; mysql> flush privileges; mysql> exit;
导入 Zabbix DB。
cd /usr/share/doc/zabbix-server-mysql-2.4.5/create/ mysql -u zbuser -pzbpass -h localhost zabbix < schema.sql mysql -u zbuser -pzbpass -h localhost zabbix < images.sql mysql -u zbuser -pzbpass -h localhost zabbix < data.sql
步骤 3 配置启动 Zabbix Server。
需修改 zabbix 配置文件中如下几项。
vi /etc/zabbix/zabbix_server.conf DBName=zabbix DBUser=zbuser DBPassword=zbpass DBSocket=/var/lib/mysql/mysql.sock
启动 Zabbix 服务。
service zabbix-server start;chkconfig zabbix-server on service zabbix-agent start;chkconfig zabbix-agent on
步骤 4 Zabbix Dashboard 初始化。
启动 apache 服务。
service httpd start;chkconfig httpd on
关闭默认 iptables,或者在 iptables 中运行访问 80 端口。
service iptables stop or iptables -I INPUT -p tcp --dport 80 -j ACCEPT
访问 http:///zabbix/setup.php ,按提示完成初始化,如图 12-1 所示,为第 3 步配置数据库连接,并确保测试通过。
图 12-1 Zabbix 数据库连接设置
其他配置界面均可保持默认。如图 12-2 所示,完成初始化。
图 12-2 Zabbix 初始化完成
访问 zabbix dashboard: http:///zabbix/dashboard.php ,Zabbix 2.4.5 默认的用户:Admin,密码:zabbix。
通过上面 4 步,即可完成最基本的 Zabbix Server 的安装,这只是开始,接下来将重点介绍 Zabbix 的使用方法。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论