Yum安装Zabbix4.2.0
1. 下载所需的存储库
# 下载zabbix存储库
[root@www ~]# rpm -Uvh https://repo.zabbix.com/zabbix/4.2/rhel/7/x86_64/zabbix-release-4.2-1.el7.noarch.rpm
# 下载阿里存储库
[root@www ~]# wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-7.repo
# 安装fedora存储库
[root@www ~]# yum install -y epel-release
2. 安装zabbix
# 安装zabbix时它会帮你安装lamp
[root@www ~]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get
3. 安装mysql
# 安装依赖包
[root@www ~]# yum -y install gcc gcc-c++ ncurses bison libgcrypt perl cmake ncurses-devel
# 下载整合包,大概500Mb左右(你可以yum安装mysql)
wget https://dev.mysql.com/get/Downloads/MySQL-5.7/mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar
# 解压并安装依赖
[root@www ~]# tar -xvf mysql-5.7.24-1.el7.x86_64.rpm-bundle.tar
[root@www ~]# yum install mysql-community-{client,common,libs}-*
# 安装mysql的server端
[root@www ~]# rpm -ivh mysql-community-server-5.7.24-1.el7.x86_64.rpm
# 启动mysql
[root@www ~]# systemctl start mysqld
[root@www ~]# systemctl enable mysqld
# 获取生成的密码
[root@www ~] grep 'temporary password' /var/log/mysqld.log | awk '{print $NF}'
# 进入数据库并修改密码
[root@www ~] mysql -uroot -p'uWAhEJj+f7l6'
# mysql5.7的密码复杂性要高,否则修改失败。
mysql> ALTER USER 'root'@'localhost' IDENTIFIED BY 'newpassword';
mysql> flush privileges;
4. 配置数据库
mysql> create database zabbix character set utf8 collate utf8_bin;
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'yourpassword';
Query OK, 0 rows affected, 1 warning (0.00 sec)
mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)
mysql> quit;
Bye
# 将数据导入zabbix库
[root@www ~]# zcat /usr/share/doc/zabbix-server-mysql-4.2.0/create.sql.gz | mysql -uzabbix -pyourpassword --database zabbix
5. 基本配置
# 修改主机名
[root@www ~]# nmcli g h server.zabbix.com
# 添加域名解析
[root@www ~]# echo "192.168.100.101 server.zabbix.com" >> /etc/hosts
6. zabbix配置文件
# 修改时区
[root@www ~]# vim /etc/httpd/conf.d/zabbix.conf
# 修改如下内容,并删除注释
php_value date.timezone Asia/Shanghai
# 养成备份的好习惯
[root@www zabbix]# cd /etc/zabbix
[root@www zabbix]# cp zabbix_agentd.conf zabbix_agentd.conf.back
[root@www zabbix]# cp zabbix_server.conf zabbix_server.conf.back
[root@www zabbix]# cd
# 数据库密码
[root@www ~]# echo "DBPassword=yourpassword" >> /etc/zabbix/zabbix_server.conf
# 修改agent
[root@www ~]# vim /etc/zabbix/zabbix_agentd.conf
# 修改如下内容
Hostname=server.zabbix.com
Server=192.168.100.101
#ServerActive=127.0.0.1 # 将这一行注释掉
# 重启服务
[root@www ~]# systemctl restart zabbix-server zabbix-agent httpd
[root@www ~]# systemctl enable zabbix-server zabbix-agent httpd
[root@www ~]# netstat -anput | grep 1005
tcp 0 0 0.0.0.0:10050 0.0.0.0:* LISTEN 1718/zabbix_agentd
tcp 0 0 0.0.0.0:10051 0.0.0.0:* LISTEN 1729/zabbix_server
7. 进入web安装zabbix
访问:http://192.168.100.101/zabbix
Yum安装Zabbix4.2.0的更多相关文章
- CentOS 7 yum安装nginx-1.12.0
CentOS 7 中的 yum 没法直接使用 yum install nginx 这个指令去安装nginx,因为nginx这个服务不是yum库中自带的.图1是官方提供的大致安装步骤,图2是官网提供的多 ...
- linux下使用yum安装新版php7.0
这两天又装了一下虚拟机,又要编译lnmp,还要弄各种拓展,很麻烦,能不能直接yum安装呢?答案是可以的! 1.首先要更新yum源,不然是默认的老版本,一般都在5.6及以下,但是php7都出来好久了,性 ...
- 在 CentOS 7.5 64位上使用 yum 安装 MySQL 8.0
前段时间在 CentOS 7.5 64位上安装 MySQL 8.0.查了些资料,在这里记录一下详细的安装和设置步骤. 一.安装 使用yum安装MySQL之前需要先下载对应的.rpm文件,下载方法: 去 ...
- yum安装docker-ce-18.03.0
yum install -y yum-utils device-mapper-persistent-data lvm2 yum-config-manager --add-repo http://mir ...
- Red Hat Enterprise Linux / CentOS 7 yum安装zabbix4.0
添加Zabbix存储库安装存储库配置包. 该软件包包含yum(软件包管理器)配置文件. rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_6 ...
- Centos 使用yum安装MongoDB 4.0
1.配置MongoDB的yum源 创建yum源文件: #cd /etc/yum.repos.d #vim mongodb-org-4.0.repo 添加以下内容:(我们这里使用阿里云的源) [mngo ...
- CentOS用yum安装MySQL 8.0 .
先说一句,fuck,搞了一下午. 步骤:一:安装yum源: 1.wget https://dev.mysql.com/get/mysql80-community-release-el6-3.noarc ...
- Zabbix4.2.0使用Python连接企业微信报警
目录 1. 配置企业微信 2. 脚本配置 2.1 安装python依赖的库 2.2 编写脚本 2. 搭建FTP 3. 配置Zabbix监控FTP 3.1 添加FTP模板 3.2 添加报警媒介 3.3 ...
- 安装 mongo 4.0
Centos 使用yum安装MongoDB 4.0 1.配置MongoDB的yum源 创建yum源文件: #touch /etc/yum.repos.d/mongodb-org-4.0.repo 添加 ...
随机推荐
- 20155326刘美岑2016-2017-2《Java程序设计》第一周学习总结
20155326刘美岑 2006-2007-2 <Java程序设计>第1周学习总结 教材学习内容总结 在老师的要求下我看了这门课的考察方式.这门课和以前上的课有些差别,成绩是由平时一点一点 ...
- ZUFE2480: 神奇的序列 2017-05-12 16:45 39人阅读 评论(0) 收藏
2480: 神奇的序列 时间限制: 4 Sec 内存限制: 256 MB 提交: 31 解决: 15 [提交][状态][讨论版] 题目描述 序列a如下: a[0] = A; a[1] = B; a ...
- node linux
在linux下安装nodejs 教程:http://my.oschina.net/blogshi/blog/260953 连接linux服务器,supervisor bin/www,断开连接,服务器还 ...
- hdu 3910 Liang Guo Sha
题目链接:hdu 3910 Liang Guo Sha 题目大意:Alice和Bob这两个小伙伴又发明了一种新游戏, 叫两国杀, 每个人手上有两张牌,“杀” 和“闪”, 然后有三个数值A,B和C, 当 ...
- 数字签名、数字证书的原理以及证书的获得java版
数字签名原理简介(附数字证书) 首先要了解什么叫对称加密和非对称加密,消息摘要这些知识. 1. 非对称加密 在通信双方,如果使用非对称加密,一般遵从这样的原则:公钥加密,私钥解密.同时,一般一个密钥加 ...
- day06_雷神_面向对象初识
day_06 递归函数 自己用自己.一般递归100多次,都没有解决的问题,放弃递归. count = 0 def func1(): global count count += 1 print(coun ...
- 解决XCode7.1 上无法安装 Alcatraz PackageManager
补记: 升级XCode后都会出现这样的问题,各版本解决方案相同 有时还需要先删除原插件 rm -rf ~/Library/Application\ Support/Developer/Shared/X ...
- 代码面试集锦 2 - Google
Given the root to a binary tree, implement serialize(root), which serializes the tree into a string, ...
- 一些LinuxC的小知识点(一)
以下代码在Federo9上试验成功. 一.格式化输入16进制字符串 printf(); 输入结果: 二.测试各类型的占用的字节数 int main(int argc, char *argv[]) { ...
- WPF 内存泄漏优化经历
最近公司有个CS客户端程序,有个登录界面,有个程序的主界面,程序支持注销功能,但是在注销后,客户端的内存一直以40M-50M的速度递增,因此猜测,应该是WPF程序出现了内存泄漏.下面主要记录优化内存泄 ...