Red Hat Enterprise Linux / CentOS 7 yum安装zabbix4.0
程序员文章站
2023-11-29 11:34:10
添加Zabbix存储库安装存储库配置包。 该软件包包含yum(软件包管理器)配置文件。 前端安装先决条件Zabbix前端需要额外的基本安装包。 您需要在将运行Zabbix前端的系统中启用可选rpms的存储库: 服务器/代理/前端安装要在MySQL支持下安装Zabbix服务器(适用于RHEL 7,在R ......
添加zabbix存储库
安装存储库配置包。 该软件包包含yum(软件包管理器)配置文件。
rpm -ivh https://repo.zabbix.com/zabbix/4.0/rhel/7/x86_64/zabbix-release-4.0-1.el7.noarch.rpm
前端安装先决条件
zabbix前端需要额外的基本安装包。 您需要在将运行zabbix前端的系统中启用可选rpms的存储库:
yum-config-manager --enable rhel-7-server-optional-rpms
服务器/代理/前端安装
要在mysql支持下安装zabbix服务器(适用于rhel 7,在rhel 6上弃用):
yum install zabbix-server-mysql
要通过mysql支持安装zabbix代理:
yum install zabbix-proxy-mysql
要在mysql支持下安装zabbix前端(适用于rhel 7,在rhel 6上弃用):
yum install zabbix-web-mysql
数据库创建
必须在安装zabbix服务器或代理期间创建zabbix数据库。
shell> 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 '<password>'; mysql> quit;
导入数据
现在使用mysql导入服务器的初始模式和数据:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
对于代理,导入初始架构:
zcat /usr/share/doc/zabbix-proxy-mysql*/schema.sql.gz | mysql -uzabbix -p zabbix
为zabbix服务器/代理配置数据库
编辑zabbix_server.conf或zabbix_proxy.conf以使用创建的数据库。例如:
# vim /etc/zabbix/zabbix_server.conf dbhost=localhost dbname=zabbix dbuser=zabbix dbpassword=<password>
启动zabbix服务器进程
systemctl enable zabbix-server
zabbix前端配置
对于rhel 7及更高版本,zabbix前端的apache配置文件位于/etc/httpd/conf.d/zabbix.conf中。
vim /etc/httpd/conf.d/zabbix.conf
php_value max_execution_time 300 php_value memory_limit 128m php_value post_max_size 16m php_value upload_max_filesize 2m php_value max_input_time 300 php_value max_input_vars 10000 php_value always_populate_raw_post_data -1 php_value date.timezone asia/shanghai #设置中国时区
selinux配置
在强制模式下启用selinux状态后,您需要执行以下命令以启用zabbix前端和服务器之间的通信:
setsebool -p httpd_can_connect_zabbix on setsebool -p httpd_can_network_connect_db on
在前端和selinux配置完成后,您需要重新启动apache web服务器:
systemctl restart httpd
推荐阅读
-
Red Hat Enterprise Linux / CentOS 7 yum安装zabbix4.0
-
Win7下硬盘安装 Red Hat Enterprise Linux 6.0 ES图文方法
-
centos7利用yum安装lnmp的教程(linux+nginx+php7.1+mysql5.7)
-
windows系统安装虚拟机VMware12,然后在虚拟机中安装Red Hat Enterprise Linux6操作系统
-
Linux(CentOS7)yum安装卸载命令,离线下载安装包
-
使用YUM在Linux(CentOS 7)下安装mysql 5.7.18的教程详解
-
Red Hat Enterprise Linux 8.0 安装
-
刚安装的Linux Centos7使用yum安装firefox时提示:cannot find a valid baseurl for repo
-
Linux - CentOS 7 yum方式快速安装MongoDB
-
linux----centos7 yum安装lnmp+zabbix