zabbix 5.0 安装 server

1、 安装mysql

yum install -y mariadb-server
systemctl start mariadb.service
systemctl enable mariadb.service

安装完成之后,设置root初始密码

mysql_secure_installation

输入命令后会出现提示

Enter current password for root (enter for none):

因为是第一次安装,所以不需要输入任何密码,直接回车。如果之前安装过,那输入原密码。

回车后出现提示,是否现在设置密码?如下

Set root password? [Y/n]
输入 Y
然后输入两次新密码即可,如果输入两次密码不同,会提示

Sorry, passwords do not match.
重新输入两次就行了。

接下来为了安全,建议全部输入Y,如下图 :
各选项说明
Remove anonymous users? [Y/n] y
是否移除匿名用户?
Disallow root login remotely? [Y/n] y
是否允许root用户远程登录?
Remove test database and access to it? [Y/n] y
是否移除test数据库
Reload privilege tables now? [Y/n] y
是否重载权限表
全部完成后会提示你: Thanks for using mariaDB
————————————————
2、 安装zabbix服务
下载Zabbix 5.0 LTS for CentOS 7, MySQL, Apache
https://www.zabbix.com/cn/download?zabbix=5.0&os_distribution=centos&os_version=7&db=mysql&ws=apache
3、 关闭 SELINUX

  1. 关闭selinux

vi /etc/selinux/config #将SELINUX=enforcing改为SELINUX=disabled 设置后需要重启才能生效

setenforce 0 #临时关闭命令

getenforce #检测selinux是否关闭,Disabled 为关闭

  1. 关闭防火墙

firewall-cmd --state #查看默认防火墙状态,关闭后显示not running,开启后显示running

systemctl stop firewalld.service #临时关闭firewall

systemctl disable firewalld.service #禁止firewall开机启动

离线安装
联网电脑:
一、Install Zabbix repository(centos 7 zabbix5.0)
rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
yum clean all
二、下载依赖包
1、下载mariadb-server到/data/sql/
yum -y install mariadb-server --downloadonly --downloaddir=/data/sql/
2、下载php到/data/php/
yum -y install php --downloadonly --downloaddir=/data/php/
3、下载zabbix-server-mysql zabbix-agent到zabbix1
yum -y install zabbix-server-mysql zabbix-agent --downloadonly --downloaddir=/data/zabbix1/
4、下载centos-release-scl到zabbix2
yum -y install centos-release-scl --downloadonly --downloaddir=/data/zabbix2/

5、编辑配置文件 /etc/yum.repos.d/zabbix.repo 并enable zabbix-frontend repository

6、下载zabbix-web-mysql-scl zabbix-apache-conf-scl到zabbix3
yum -y install zabbix-web-mysql-scl zabbix-apache-conf-scl --downloadonly --downloaddir=/data/zabbix3/

内网电脑
1、下载rpm到内网电脑,到各个目录下依次安装
yum localinstall *.rpm
2、创建初始数据库

mysql -uroot -p

password
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> create user zabbix@localhost identified by ‘password’;
mysql> grant all privileges on zabbix.* to zabbix@localhost;
mysql> quit;

导入初始架构和数据,系统将提示您输入新创建的密码。

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p Zabbix

3、为Zabbix server配置数据库
编辑配置文件 /etc/zabbix/zabbix_server.conf

4、为Zabbix前端配置PHP
编辑配置文件 /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf, uncomment 并 set the right timezone for you
php_value[date.timezone] = Asia/Shanghai

5、启动Zabbix server和agent进程
启动Zabbix server和agent进程,并为它们设置开机自启:

systemctl restart zabbix-server zabbix-agent httpd rh-php72-php-fpm

systemctl enable zabbix-server zabbix-agent httpd rh-php72-php-fpm

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值