Zabbix 4.4 之Yum安装

前言

模式操作系统配置数据库监控数
小型Centos虚拟设备MySQL InnoDB100
中型Centos2个CPU核心/ 2GBMySQL InnoDB500
大型RedHat Enterprise Linux4个CPU核心/ 8GBRAID10 MySQL InnoDB或PostgreSQL>1000
超大型RedHat Enterprise Linux8个CPU内核/ 16GB快速RAID10MySQL InnoDB或PostgreSQL>10000

1.1 Yum安装方式(Centos 7.6 mini)

1.1.1 由于提供集中的web监控管理界面,因此服务在web界面的呈现需要LAMP架构支持。

yum install -y httpd mariadb-server mariadb php php-mysql php-gd libjpeg* php-ldap php-odbc php-pear php-xml php-xmlrpc php-mhas lrzsz nano

1.1.2 编辑配置httpd

nano /etc/httpd/conf/httpd.conf

####//添加首页支持格式,后期使用php,加上红字部分就可以了

添加: DirectoryIndex index.html index.php   

1.1.3 编辑配置php,配置中国时区

nano /etc/php.ini

   修改:date.timezone = PRC

1.1.4 启动httpd,mysql

///关闭防火墙

systemctl stop firewalld.service   

///可读写安全设置

setenforce 0                              

///httpd服务启动

systemctl start httpd.service       

///mariadb服务启动,这玩意和mysql用起来一毛一样

systemctl start mariadb.service  

///查看服务端口

netstat -ntap | egrep ‘(80|3306)’ 

///自启动配置

systemctl disable firewalld

systemctl  enable httpd

systemctl enable mariadb

1.1.5 启动mariadb后执行初始化安全设置

///除了第一个设置root密码,其他全点y。

  mysql_secure_installation   

///登录数据库

mysql -u root -p

///创建中文(utf8)数据库zabbix

CREATE DATABASE zabbix character set utf8 collate utf8_bin;              

///在zabbix数据库,创建用户zabbix,密码password,密码字母数字就行加服务可能会报错

GRANT all  ON zabbix.* TO ‘zabbix’@’%’ IDENTIFIED BY  ‘chndi.com’;  

///刷新权限

flush privileges;   

1.1.6 检测php与 数据库连通情况

nano /var/www/html/index.php

      添加:

<?php

$link=mysql_connect(‘10.10.10.240′,’zabbix’,’zabbix’);    

if($link) echo “<h1>Success!!</h1>”;

else echo “Fail!!”;

mysql_close();

?>

1.1.7 部署server

///安装php支持zabbix组件

yum install php-bcmath php-mbstring -y   

///4.0yum源文件,采用yum安装,编译安装太麻烦,根据版本进行修改

rpm -ivh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm

///安装zabbix组件,网络环境不好的话,很容易超时

yum install zabbix-server-mysql zabbix-web-mysql -y  

///版本号,yum源更新版本号会边注意更改;数据库用户;数据库名;密码后来输入

zcat /usr/share/doc/zabbix-server-mysql-4.4.1/create.sql.gz | mysql -uzabbix -pzabbix 

1.1.8 如果出现报错

      zcat /usr/share/doc/zabbix-server-mysql/create.sql.gz | mysql -uzabbix -p

      Enter password:

      ERROR 1046 (3D000) at line 1: No database selected

  • 方法一:

进入数据库

select user,host from mysql.user;

drop user ”@localhost;

  • 方法二:

//1,先把原始的数据库压缩包备份(///-xxx为版本号 会变)

cd /usr/share/doc/zabbix-server-mysql-xxx

//2,解压数据库

gunzip create.sql.gz

//3,安装nano编辑数据库信息

//在第一行加上

USE zabbix;

//然后重新导入库即可

cat create.sql | mysql -uroot -p

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

知名“矿工”

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值