zabbix4.0LTS安装配置
一、环境准备
1、最小化安装centos7.5系统
2、安装常用软件包
yum install -y net-tools vim bash-completion
3、关闭selinux和修改主机名
vim /etc/selinux/config
SELINUX=disabled
vim /etc/hostname
zabbix
4、第三步修改完后需要重启系统
init 6
二、安装zabbix
1、添加zabbix yum源
rpm -i https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
2、安装zabbix server zabbix web zabbix agent 以及mariadb数据库
yum install -y zabbix-server-mysql zabbix-web-mysql zabbix-agent mariadb-server
3、启动mariadb数据库,并设置为开机自启动
systemctl start mariadb.service
systemctl enable mariadb.service
4、数据库安全优化:进入mariadb数据库删除test数据库,删除不常用用户,修改root密码
# mysql -uroot -p
password
mysql> drop database test;
mysql> select user,host,password from mysql.user;
mysql> drop user 'aaa'@'bbb';
mysql> set password for root@localhost = password('新密码');
mysql> flush priviledges;
mysql> quit;
5、登录数据库,创建zabbix数据库并授权
# mysql -uroot -p
password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix数据库密码';
mysql> quit;
6、导入zabbix数据表
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
7、修改zabbix配置文件,zabbix数据库密码
vim /etc/zabbix/zabbix_server.conf
DBPassword=zabbix数据库密码
8、修改zabbix php时区
vim /etc/httpd/conf.d/zabbix.conf
php_value date.timezone Asia/Shanghai
9、启动zabbix server zabbix agent httpd,并设置为开机自启动
systemctl start zabbix-server zabbix-agent httpd
systemctl enable zabbix-server zabbix-agent httpd
10、防火墙开启80和10051端口
firewall-cmd --zone=public --add-port=80/tcp --permanent
firewall-cmd --zone=public --add-port=10051/tcp --permanent
firewall-cmd --reload
11、通过页面配置zabbix
http://server_ip_or_name/zabbix
最新文章
- ZooKeeper安装与配置
- Android自定义ViewGroup
- JavaScript生成新标签的三个方法(摘抄自留)
- jQuery整体架构源码解析(转载)
- mysql:添加索引
- 在已有 Xcode 项目中 加入Cordova框架
- Linux学习--------一
- POJ 2418
- 09Socket编程
- android获取手机信息2
- php笔记06:http响应中的状态码
- Python的XMLRPC机制:实现跨进程间、client/server端通信
- 使用 HTML5 input 类型提升移动端输入体验(键盘)
- 前端必须收藏的CSS3动效库!!!
- python3之递归
- kolla-ansible快速入门
- 012_call和apply区别
- 浅谈js的数字格式
- day_6.10 tcp三次握手 四次挥手
- three.js 制作一个简单的圆柱体模型