wolong 发表于 2019-1-21 08:48:52

zabbix服务端以及客户端的安装

环境准备
centos 6.x

[*]  selinux关闭
[*]  防火墙关闭
[*]  可访问外网
zabbix服务端的安装
参考zabbix官方安装文档
安装实战

[*]安装epel源(以备不需)
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
[*]安装mysql服务端
yum install mysql-server
[*]安装zabbix的官方源
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
[*]安装zabbix的master端
yum install zabbix-server-mysql zabbix-web-mysql
[*]将mysql以及zabbix的master端加入开机自启动
chkconfig httpd on
chkconfig mysqld on
chkconfig zabbix-server on
[*]将zabbix所必需的库导入到数据库
1. 启动mysql服务端
   /etc/init.d mysqld start
2. 创建zabbix数据存放的数据库,并授权一个用户管理此库
   mysql -uroot -e "create database zabbix character set utf8 collate utf8_bin;"
   mysql -uroot -e "grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';"
3. 将zabbix必需的数据文件导入到zabbix数据库
   cd /usr/share/doc/zabbix-server-mysql-2.4.7/create/
   mysql -uroot zabbix < schema.sql
   mysql -uroot zabbix < images.sql
   mysql -uroot zabbix < data.sql
[*]编辑zabbix的master配置文件
# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix将相应项修改为上述
[*]启动zabbix服务
service zabbix-server start
[*]编辑httpd配置文件,使zabbix服务可以顺利被appache服务代理
# vi /etc/httpd/conf.d/zabbix.conf
php_value max_execution_time 300
php_value memory_limit 128M
php_value post_max_size 16M
php_value upload_max_filesize 2M
php_value max_input_time 300
php_value date.timezone Asia/Shanghai相应参数改为上述所示
[*]启动appache服务
/etc/init.d/httpd start
[*]浏览器输入URL地址
http://10.0.0.106/zabbix如果输入url回车后,出现zabbix的安装界面则表示zabbix服务端安装完成
zabbix客户端的安装

[*]安装epel源(以备不需)
wget -O /etc/yum.repos.d/epel.repo http://mirrors.aliyun.com/repo/epel-6.repo
[*]安装zabbix的官方源
rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
[*]安装zabbix的agent端
yum install -y zabbix-agent
[*]将zabbix的客户端加入开机自启动
chkconfig zabbix-agent on
[*]启动zabbix客户端
/etc/init.d/zabbix-agent start
  




页: [1]
查看完整版本: zabbix服务端以及客户端的安装