centos7安装zabbix6.0,mysql分离
时间: 2023-07-17 10:56:09 浏览: 104
你好!下面是在CentOS 7上安装Zabbix 6.0并将MySQL分离的步骤:
1. 安装依赖软件包:
```
sudo yum install -y httpd php php-mysql php-ldap php-bcmath php-mbstring php-gd php-xml php-json
```
2. 安装并启动MariaDB(替代MySQL):
```
sudo yum install -y mariadb-server
sudo systemctl start mariadb
sudo systemctl enable mariadb
```
3. 配置MariaDB:
```
sudo mysql_secure_installation
```
在交互式配置中,你可以选择设置root密码、删除匿名用户、禁止远程root登录等。
4. 创建Zabbix数据库:
```
sudo mysql -u root -p
CREATE DATABASE zabbixdb character set utf8 collate utf8_bin;
GRANT ALL PRIVILEGES ON zabbixdb.* TO 'zabbixuser'@'localhost' IDENTIFIED BY 'password';
FLUSH PRIVILEGES;
EXIT;
```
替换'password'为你自己的密码。
5. 导入Zabbix数据库模板:
```
sudo mysql -u zabbixuser -p zabbixdb < /usr/share/doc/zabbix-server-mysql*/create.sql
```
6. 安装Zabbix服务器:
```
sudo yum install -y zabbix-server-mysql zabbix-web-mysql
```
7. 配置Zabbix服务器:
```
sudo vi /etc/zabbix/zabbix_server.conf
```
找到并修改以下行:
```
DBHost=localhost
阅读全文