Yum安装Zabbix4.2.0
时间:2019-04-09 18:27:53 阅读:824 评论:0 收藏:0 [点我收藏 ]
标签:mmu NPU info zabbix配置 install server pass grep 加域
目录
- 1. 下载所需的存储库
- 2. 安装zabbix
- 3. 安装mysql
- 4. 配置数据库
- 5. 基本配置
- 6. zabbix配置文件
- 7. 进入web安装zabbix
1. 下载所需的存储库
代码语言:javascript复制# 下载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
代码语言:javascript复制# 安装zabbix时它会帮你安装lamp
[root@www ~]# yum -y install zabbix-server-mysql zabbix-web-mysql zabbix-agent zabbix-get
3. 安装mysql
代码语言:javascript复制# 安装依赖包
[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. 配置数据库
代码语言:javascript复制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. 基本配置
代码语言:javascript复制# 修改主机名
[root@www ~]# nmcli g h server.zabbix.com
# 添加域名解析
[root@www ~]# echo "192.168.100.101 server.zabbix.com" >> /etc/hosts
6. zabbix配置文件
代码语言:javascript复制# 修改时区
[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
标签:mmu NPU info zabbix配置 install server pass grep 加域
原文地址:https://www.cnblogs.com/liuhedong/p/10677774.html
(adsbygoogle = window.adsbygoogle || []).push({});