博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
centos7 安装zabbix4监控系统
阅读量:7070 次
发布时间:2019-06-28

本文共 3113 字,大约阅读时间需要 10 分钟。

centos7 安装zabbix4监控系统

一、安装zabbix环境:

安装Apache
yum install -y httpd
开机启动Apache
systemctl enable httpd
systemctl start httpd
防火墙打开80端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --reload
安装mariadb数据库
yum install -y mariadb mariadb-server
systemctl enable mariadb
systemctl start mariadb
设置MYSQL root密码
mysqladmin -uroot password "zhgc@2012"
登录
mysql -uroot -p
安装PHP
yum install -y php php-mysql
下载地址:
安装zabbix 4
rpm -Uvh
安装zabbix的包
yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent

mysql -uroot -pzhgc@2012

创建一个zabbix库并设置为utf8的字符编码格式
create database zabbix character set utf8 collate utf8_bin;
centos7 安装zabbix4监控系统
show databases;
centos7 安装zabbix4监控系统
创建账户并且授权设置密码
loclhost的用户zabbix分配可对数据库zabbix所有表进行所有操作的权限,并且设定密码为zabbix
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
centos7 安装zabbix4监控系统
flush privileges;
quit
导入 zabbix 信息
zcat /usr/share/doc/zabbix-server-mysql-4.0.5/create.sql.gz | mysql -uzabbix -p'zabbix' zabbix
配置zabbix server配置文件
91 DBHost=localhost # 数据库主机名
100 DBName=zabbix # 数据库实例
116 DBUser=zabbix # 用户名
124 DBPassword=zabbix # 密码
vi /etc/zabbix/zabbix_server.conf
centos7 安装zabbix4监控系统
centos7 安装zabbix4监控系统
开机自启zabbix-server服务
systemctl enable zabbix-server
systemctl start zabbix-server
firewall-cmd --zone=public --add-port=10051/tcp --permanent
firewall-cmd --reload

配置php 亚洲/上海

vi /etc/httpd/conf.d/zabbix.conf
centos7 安装zabbix4监控系统
Asia/Shanghai
systemctl restart httpd

登陆zabbix

192.168.xxx.xxx/zabbix 服务器IP
centos7 安装zabbix4监控系统
centos7 安装zabbix4监控系统
PHP版本 5.4.0
PHP内存限制选项 128 MB 在php.ini中:
内存极限=128M
PHP POST_max_size选项 16 MB 在php.ini中:
后最大尺寸=16M
PHP Upload_max_filesize选项 2MB 在php.ini中:
Upload_max_filesize=2M
PHPmax_Execution_Time选项 300秒(允许值0和-1) 在php.ini中:
最大执行时间=300
PHPmax_INPUT_TIME选项 300秒(允许值0和-1) 在php.ini中:
最大输入时间=300
PHPsession.autostart选项 必须被禁用 在php.ini中:
AUTO_START=0
数据库支持 其中之一:MySQL、Oracle、PostgreSQL、IBMDB 2 必须安装下列模块之一:
MySQL,oci 8,pgsql,ibm_db2
数学 PHP-bc计量
mbstring PHP-mbstring
PHP mbstring.func_重载选项 必须被禁用 在php.ini中:
mbstring.func_重载=0
PHP始终填充_RAW_POST_Data选项 必须被禁用 仅适用于PHP 5.6.0或更高版本。
在php.ini中:
始终填充RAW_POST_data=-1
插座 网络套接字。用户脚本支持所需。
GD 2.0或更高 PHP-gd.PHPGD扩展必须支持PNG图像(-与-PNG-dir)、JPEG(-与-jpeg-dir)图片和FreeType 2(-有-自由型-dir).
libxml 2.6.15 PHP-xml或php5-dom
xmlWriter PHP-xmlWriter
xmlReader PHP-xmlReader
C型 PHP-Ctype
会议 PHP-会话
gettext PHP-gettext
自从Zabbix 2.2.1以来,PHP gettext扩展并不是安装Zabbix的强制性要求。如果未安装gettext,则前端将像往常一样工作,但是,翻译将不可用。

输入密码 zabbix

centos7 安装zabbix4监控系统
输入Zabbix服务器的名称
centos7 安装zabbix4监控系统
centos7 安装zabbix4监控系统
centos7 安装zabbix4监控系统

登录Zabbix

用户:Admin
密码:zabbix
centos7 安装zabbix4监控系统
设置中文
centos7 安装zabbix4监控系统
centos7 安装zabbix4监控系统

安装监控端:

yum install -y zabbix-agent
//编辑配置文件
vi /etc/zabbix/zabbix_agentd.conf
修改以下内容:
98 Server=127.0.0.1
139 ServerActive=127.0.0.1
150 Hostname=Zabbix
查看配置文件
grep -n '^'[a-Z] /etc/zabbix/zabbix_agentd.conf

13:PidFile=/var/run/zabbix/zabbix_agentd.pid

32:LogFile=/var/log/zabbix/zabbix_agentd.log
43:LogFileSize=0
98:Server=127.0.0.1
139:ServerActive=127.0.0.1
150:Hostname=Zabbix
268:Include=/etc/zabbix/zabbix_agentd.d/*.conf

vi /etc/hosts #修改hosts

127.0.0.1 Zabbix
vi /etc/hostname #修改主机名
Zabbix
systemctl enable zabbix-agent
systemctl restart zabbix-agent

备份zabbix数据库

mysqldump -uzabbix -pzabbix zabbix > /data/backup/directory/mysql/zabbix.sql
恢复zabbix数据库数据
mysql -uzabbix -pzabbix zabbix < /data/backup/directory/mysql/zabbix.sql

转载于:https://blog.51cto.com/zhizhimao/2361480

你可能感兴趣的文章
程序员娶妻子的经典准则
查看>>
Synology NAS 存储系统多路径连接Vmware ESXi 6.5
查看>>
K8s 原理架构介绍(一)
查看>>
微软正式发布OneDrive 提供100GB免费空间
查看>>
移动端web无刷新上传图片【兼容安卓IOS】
查看>>
MySQL-MongoDB开源监控利器PMM增加slack报警功能
查看>>
PowerShell 查找删除Windows补丁文件
查看>>
Powershell 创建文件,安全组和DFS链接
查看>>
在Linux系统中安装Subversion版本控制
查看>>
云计算的一匹黑马——SAP
查看>>
利用SCVMM 2012 R2来管理Azure虚拟机
查看>>
siri为什么比谷歌搜索“笨”?
查看>>
数据为本,洞悉安全
查看>>
学习iBatis时的一个苦逼经历
查看>>
Python 面试中 8 个必考问题
查看>>
Android游戏开发中使用Libgdx引擎遇到的问题及解决办法汇总
查看>>
C++文件的批处理
查看>>
CPU-bound(计算密集型) 和I/O bound(I/O密集型)
查看>>
线性时间 筛素数,求前n个数的欧拉函数值,求前n个数的约数个数
查看>>
Spring 中JDKProxy和CGlibProxy的区别
查看>>