cen tos7安装部署zabbix
时间: 2024-10-10 19:00:41 浏览: 47
CentOS 7 安装 Zabbix 的步骤如下:
1. **更新系统并安装依赖**:
```sh
sudo yum update -y
sudo yum install epel-release -y # 如果需要EPEL存储库(增强功能)
sudo yum install zabbix-server zabbix-agent perl-DBD-Pg -y
```
2. **配置Zabbix服务器**:
- 创建数据库用户(假设为`zabbix`):
```sh
sudo su - postgres
CREATE USER zabbix WITH PASSWORD 'your_password';
```
- 创建Zabbix数据库和表:
```sql
createdb zabbix
psql -d zabbix -c "CREATE SCHEMA public;GRANT ALL ON SCHEMA public TO zabbix;"
```
编辑 `/etc/zabbix/zabbix_server.conf` 配置文件,添加数据库连接信息。
3. **启动服务及设置开机自启**:
```sh
sudo systemctl start zabbix-server
sudo systemctl enable zabbix-server
```
4. **配置Zabbix代理**:
- 配置文件通常位于 `/etc/zabbix/zabbix_agentd.conf`。编辑此文件,加入主机ID,IP地址以及与服务器通信的相关参数。
- 为了安全起见,给Zabbix代理分配一个单独的端口,例如`10050`,并在`Server=127.0.0.1:port`行中替换。
5. **重启代理服务**:
```sh
sudo systemctl restart zabbix-agent
```
6. **验证安装**:
- 访问 `http://your_ip:zabbix_port/zabbix` 来检查Zabbix Web界面是否正常启动。
- 登录Web管理界面(默认用户名:admin,密码:zabbix),可以创建一个新的监控模板开始配置监控目标。
阅读全文