• 售前

  • 售后

热门帖子
入门百科

centos6.5下安装zabbix2.4的教程图解

[复制链接]
极忘投 显示全部楼层 发表于 2021-10-25 19:59:15 |阅读模式 打印 上一主题 下一主题
centos-DVD1版本体系固定IP地点是192.168.159.128 ,centos-mininal 版本体系 地点是192.168.1.* 大概192.168.2.*网段
zabbix2.4安装(centos6.5)
zabbix有自带的yum源,LNMP可以去 https://lnmp.org/ 下载自行安装
第一步 安装zabbix官方的zabbix源,地点如下:
  1. rpm -ivh http://repo.zabbix.com/zabbix/2.4/rhel/6/x86_64/zabbix-release-2.4-1.el6.noarch.rpm
复制代码

第二步 使用yum安装的方法主动安装zabbix的服务端和agent等相关的RPM包
  1. yum install -y mysql mysql-server zabbix-server-mysql zabbix-web-mysql zabbix-agent
复制代码

zabbix-get:这个下令重要获取监控数据的下令。安装成功以后,须要在 mysql内里创建一个zabbix 数据库和用户。
进入数据库失败,查看mysqld服务没有启动,对其启动即可!
启动mysql 数据库服务:
  1. /etc/init.d/mysqld start
复制代码

进入数据库:mysql -uroot


*****************************************************************************************************************
格式:grant 权限 on 数据库名.表名 to 用户@登录主机 identified by "用户暗码";
  1. GRANT ALL PRIVILEGES ON *.* TO zabbixuser@"%" IDENTIFIED BY "xxx";
  2. FLUSH PRIVILEGES;
复制代码
*******************************************************************************************************************************
创建数据库和用户:
  1. mysql> createdatabase zabbix character set utf8 collate utf8_bin;
  2. mysql> grant all privileges on zabbix.* to zabbix@localhostidentified by 'zabbix';
  3. flush privileges;
  4. show databases;
复制代码

mysql> quit; 大概 \q
zabbix 监控体系数据是存放在数据库中,是须要建立一些表的。
查看建表语句,并导入;
  1. [root@localhost~]# cd /usr/share/doc/zabbix-server-mysql-2.4.8/create
  2. [root@localhost create]#ll
复制代码

导入数据库:
  1. [root@localhost create]# mysql -uroot zabbix< schema.sql
  2. [root@localhostcreate]# mysql -uroot zabbix < images.sql
  3. [root@localhostcreate]# mysql -uroot zabbix < data.sql
复制代码

修改 zabbix 服务器设置文件:(该去除#号的就去除#号)
  1. [root@localhost ~]#vi /etc/zabbix/zabbix_server.conf
  2. DBHost=localhost
  3. DBName=zabbix
  4. DBUser=zabbix
  5. DBPassword=zabbix
  6. vim的安装
  7. #yum search vim //查看vim相关软件信息
  8. #yum install -y vim* //在线安装vim
复制代码




修改时区;
  1. [root@localhost~]# vim /etc/php.ini// 在php.ini 配置文件里面最后面添加下列内容【shift+g跳到文件末行】
  2. php_valuemax_execution_time 300
  3. php_valuememory_limit 128M
  4. php_valuepost_max_size 16M
  5. php_valueupload_max_filesize 2M
  6. php_valuemax_input_time 300
复制代码
将“;date.timezone =”前面的分号去掉,然后顶格写,并且将等号后面 赋予 :Asia/Shanghai
修改完成以后,重启体系以后才气见效!
查看当前时间:
  1. [root@localhost~]# date
复制代码

当查看当前时间的时间,时间不同步,须要举行同步
安装时间同步下令
[
  1. root@localhost~]#yum install ntpdate
复制代码

实行同步美国时间
  1. [root@localhost~]# ntpdate us.pool.ntp.org
复制代码


修改时区:(ln sf a b b指向a) 同步时间
  1. [root@localhost~]# ln -sf /usr/share/zoneinfo/Asia/Shanghai /usr/localtime
  2. [root@localhost~]#date
复制代码


启动须要的服务(重启):(是开机启动,假如不启动体系,服务就不会启动,可以举行手工启动服务)


手工启动须要的服务(不重启)


防火墙在启用状态下,chkconfig httpd on 启动httpd服务环境下,无法打开zabbix设置页面




Apache启动,但无法通过欣赏器打开zabbix,办理办法 ,关闭防火墙,关闭SELinux
关闭 selinux:sed -i "s/SELINUX=enforcing/SELINUX=disabled/g"/etc/selinux/config
确认是否修改成功:#grepSELINUX /etc/selinux/config
制止防火墙:/etc/init.d/iptables stop

偶尔中发现一个征象,当我关闭iptables并且制止iptables服务,但是总会有一些出奇的事情发生,当我再次启动体系,查看iptables状态,iptables又主动开启,很是无奈啊!颠末研究libvirt(虚拟化工具的C函数库)在开机时会带动iptables的启动,永久关闭iptables的方法是通过chkconfig工具,我们只须要chkconfig iptables off即可。

[体系环境]

CentOS release 6.7 (Final)
关闭iptables
启动httpd: chkconfig httpd on
  1. /etc/init.d/iptables stop
复制代码
# 关闭iptables
chkconfig iptables off #永久关闭iptables
  1. chkconfig --list iptables
复制代码
# 查抄
  1. iptables
复制代码
chkconfig --list httpd //查看httpd启动环境
iptables -L大概/etc/init.d/iptables status #查看iptables运行状态
cat /etc/redhat-release //查看体系版本

修改时区:
# vim /etc/php.ini 修改 ;date.timezone =Asia/Shanghai并将前面分号去掉。也可以在前面修改时区时添加


# /etc/init.d/httpd restart //修改完成以后,要重启

重启httpd 会报错,编辑httpd.conf 文件,vi /etc/httpd/conf/httpd.conf,将ServerName www.example.com:80前#取消即可!













重启体系以后,再次报错数据库没有启动,缘故起因是数据库没有开机启动。实行开机启动,下次开机就不会报错
[root@localhost ~]# chkconfig mysqld on


所有安装完成以后,须要实行 全部开机启动即可!

总结
以上所述是小编给各人介绍的centos6.5下安装zabbix2.4的教程图解,希望对各人有所帮助,假如各人有任何疑问请给我留言,小编会及时回复各人的。在此也非常感谢各人对脚本之家网站的支持!

本帖子中包含更多资源

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

x

帖子地址: 

回复

使用道具 举报

分享
推广
火星云矿 | 预约S19Pro,享500抵1000!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

草根技术分享(草根吧)是全球知名中文IT技术交流平台,创建于2021年,包含原创博客、精品问答、职业培训、技术社区、资源下载等产品服务,提供原创、优质、完整内容的专业IT技术开发社区。
  • 官方手机版

  • 微信公众号

  • 商务合作