centos7安装zabbix步骤
时间: 2023-04-02 14:04:39 浏览: 221
centos7安装zabbix
您好,以下是 CentOS 7 安装 Zabbix 的步骤:
1. 首先,您需要安装 EPEL 和 Zabbix 的官方仓库。您可以使用以下命令安装它们:
sudo yum install epel-release -y
sudo rpm -ivh https://repo.zabbix.com/zabbix/5.4/rhel/7/x86_64/zabbix-release-5.4-1.el7.noarch.rpm
2. 安装 Zabbix Server 和 Zabbix Agent:
sudo yum install zabbix-server-mysql zabbix-web-mysql zabbix-agent -y
3. 安装 MySQL 数据库:
sudo yum install mariadb-server -y
4. 配置 MySQL 数据库:
sudo systemctl start mariadb
sudo systemctl enable mariadb
sudo mysql_secure_installation
5. 创建 Zabbix 数据库:
sudo mysql -uroot -p
CREATE DATABASE zabbix CHARACTER SET utf8 COLLATE utf8_bin;
GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
quit;
6. 导入 Zabbix 数据库:
zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix
7. 配置 Zabbix Server:
sudo vi /etc/zabbix/zabbix_server.conf
DBPassword=password
8. 配置 Zabbix Agent:
sudo vi /etc/zabbix/zabbix_agentd.conf
Server=127...1
ServerActive=127...1
Hostname=Zabbix server
9. 启动 Zabbix Server 和 Zabbix Agent:
sudo systemctl start zabbix-server
sudo systemctl enable zabbix-server
sudo systemctl start zabbix-agent
sudo systemctl enable zabbix-agent
10. 配置防火墙:
sudo firewall-cmd --permanent --add-port=10050/tcp
sudo firewall-cmd --permanent --add-port=10051/tcp
sudo firewall-cmd --reload
以上就是 CentOS 7 安装 Zabbix 的步骤,希望对您有所帮助。
阅读全文