首页 > 其他分享 >zabbix安装教程

zabbix安装教程

时间:2022-12-16 21:45:30浏览次数:42  
标签:教程 4.0 server etc zabbix systemctl yum 安装

更换阿里yun源,防止部分依赖包无法下载

#!/bin/sh
#yum源进行备份
#进入到yum源的配置文件中
cd /etc/yum.repos.d;
CentOS-Base.repo CentOS-Base.repo.bak
#获取阿里的yum源配置文件
wget -O CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
#对yum源生成缓存
yum makecache;
#更新yum源
yum update;

 

yum install ntp -y  安装时间同步服务

systemctl enable ntpd 设置开机自启ntp时间同步

systemctl start ntpd  开启ntpd服务

 30分钟同步一次

crontab -e   添加时间同步脚本
*/30 * * * * /usr/sbin/netdate pool.ntp.org 时间同步,生产环境不推荐 

 

zabbbix-server 服务端安装

yum install wget -y  添加wget下载
https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/ 阿里云的yum源
wget https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm 下载zabbix4.0.1
rpm -ivh zabbix-release-4.0-1.el7.noarch.rpm 安装下载的rpm包
# rpm -ivh https://mirrors.aliyun.com/zabbix/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm 也可以直接网站上下载安装

rpm -ql zabbix-release 查看zabbix-release 程序的安装路径

cat /etc/yum.repos.d/zabbix.repo  查看zabbix.repo的文件路径参数信息

 yum install zabbix-server-mysql zabbix-web-myql zabbix-agent zabbix-get -y   安装zabbix-server服务端

yum install mariadb-server -y  安装mariadb-server

vim /etc/my.cnf 修改配置文件
character-set-server=utf8 编码格式
innodb_file_per_table=1 innoDB每个表单独存储
skip-grant-tables 忽略密码登录,数据库修改完密码之后清除这个参数

systemctl restart mariadb 重启

 

use mysql;  切换到mysql用户下
update user SET password=password('admin') WHERE user='root';  更新root 密码
flush privileges; 刷新权限生效

create database zabbix character set utf8;    添加zabbbix数据库

grant all privileges on zabbix.* to root@'%' identified by 'admin';  授权远程访问

systemctl start firewalld  关闭防火墙端口

firewall-cmd --state 查看防护墙状态

firewall-cmd --list-all 列出关闭的防护墙端口

firewall-cmd --permanent --add-port=80/tcp 开放需要的端口

firewall-cmd --reload 刷新防火墙状态,生效

导入zabbix数据库:
cd /usr/share/doc/zabbix-server-mysql-4.0.44 进入目录
gunzip create.sql.gz 解压数据库
mysql -uroot -p密码 -h127.0.0.1 进入数据库
use zabbix; 进入建好的zabbibx数据库
gunzip create.sql.gz 解压数据库文件
source /usr/share/doc/zabbix-server-mysql-4.0.44/create.sql 导入数据库

 

 

 egrep  -v "^#|^$" /etc/zabbix/zabbix_server.conf 查询过滤内容
zabbix_server.conf 文件修改内容
StartTrappers=100 接受前端可用性请求
进程228行
DBHost=127.0.0.1 取消注释 约94行
DBPassword=admin   修改密码 约124行
StartPollers=100 五台服务器开一个进程
约189行
StartIPMIPollers=10 监控主机个数
StartPollersUnreachable=10 不可达主机重试获取数据进程个数
StartTrappers=10
Trapper进程个数
StartPingers=10 ping的进程个数
StartDiscoverers=10 自动发现进程个数

CacheSize=256M 调优参数
HistoryCacheSize=128M
TrendCacheSize=128M
HistoryIndexCacheSize=128M 改大了

ValueCacheSize=2048M
Timeout=30
TrapperTimeout=300
约198行

修改路径
AlertScriptsPath=/etc/zabbix/alertscripts
ExternalScripts=/etc/zabbix/externalscripts
创建目录
mkdir -p /etc/zabbix/alertscripts /etc/zabbix/externalscripts 创建目录 -p创建默认路径下没有的目录

systemctl start zabbix-server开启zabbix

 

 

 

 

 

yum install httpd 安装httpd 服务  
systemctl status httpd 开启httpd服务

tail -f /var/log/zabbix/zabbix_server.log  查看zabbix日志
systemctl enable zabbix-server 设置zabbix开机自启
systemctl enable httpd  设置开机自启

 

 

 

vim /etc/php.ini  优化php.ini 参数

;date.timezone = Asia/Shanghai 约878行
max_execution_time = 300 约384行
post_max_size = 20M 约672行
max_input_time = 300 约394行
memory_limit = 300M 约405行

  

vim /etc/httpd/conf.d/zabbix.conf  调整httpd里面的zabbix参数

  

 

标签:教程,4.0,server,etc,zabbix,systemctl,yum,安装
From: https://www.cnblogs.com/Dreamsoft/p/16985836.html

相关文章

  • A_A01_001 KEIL4-KEIL5软件安装
    @目录一、软件下载二、交流学习三、防止电脑误删文件操作步骤四、KEIL4安装五、KEIL5安装六、注意事项一、软件下载KEIL4/KEIL5网盘链接戳它跳转提取码:omni二、交流......
  • Hexo 教程:Hexo 博客部署到腾讯云教程
    本文首发于我的个人博客:​​『不羁阁』​​文章链接:​​传送门​​本篇内容用来讲述如何将hexo博客部署到腾讯云的服务器上。只要通过三步即可成功部署:云服务器端git的......
  • SQL Server 2019的安装
    SQLServer2019的安装一、SQLServer2019下载SQLServer2019Express版本的官方地址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads二、SQLS......
  • C语言和VC视频教程
    C语言视频教程打包下载​​http://pan.baidu.com/share/link?shareid=593441&uk=4280148702​​VC视频教程打包下载​​http://pan.baidu.com/share/link?uk=4280148702&sha......
  • K8S集群安装Istio服务网格
     下载地址​​ReleaseIstio1.11.4·istio/istio·GitHubConnect,secure,control,andobserveservices.Contributetoistio/istiodevelopmentbycreatingan......
  • Zabbix监控系统
    目录:1、监控系统功能2、zabbix是什么3、zabbix主要功能4、zabbix监控有哪些5、zabbix监控原理6、zabbix架构示意图7、zabbix怎么开启自定义监控8、zabbix监控多少......
  • dnmp 运行多PHP版本--PHP74安装支持swoole,kafka, redis
    官方文档:https://github.com/yeszao/dnmp本身默认PHP7.1版本如果需要同时支持多个版本PHP,需要另外在配置下面举例子配置多个PHP版本--PHP7.4dnmp/service目录下......
  • torch.version.cuda返回None,改为使用手动下载Pytorch GPU版本whl文件并安装
    用pip安装时网速实在太慢,换源也不太行,1.2G的文件,一个网络波动就开始疯狂红字。因此使用whl文件进行安装!PytorchGPU版本whl文件安装_龙倚亭的博客-CSDN博客_pytorchwhl......
  • 自从安装了这款浏览器,手机好像开了挂,不服不行
    手机浏览器如UC、QQ都是很多人常用的浏览器,这些浏览器功能非常齐全,但也因为这样多了很多不需要的功能,导致浏览器变得臃肿,占据很大的内存。此外,打开这些浏览器出现的各种广......
  • 20220215_安装nvidia gpu
    20220215_安装nvidiagpu版本信息:centos8.5一、安装步骤:1.1.下载驱动,注意版本下载对应驱动https://www.nvidia.cn/Download/index.aspx?lang=cnlscpi//先查看硬件设备型号......