如何在CentOS上安装和配置Zabbix服务器
使用yum安装zabbix-server-mysql,编辑配置文件并启动服务,创建zabbix数据库和用户,导入模板。
在CentOS上安装和配置Zabbix服务器的步骤如下:

1、更新系统软件包
sudo yum update y
2、安装EPEL(Extra Packages for Enterprise Linux)仓库
sudo yum install epelrelease y
3、安装LAMP(Linux、Apache、MySQL、PHP)堆栈
sudo yum install httpd mariadbserver php phpmysqlnd phpldap phpodbc phppear phpxml phpmbstring phpsnmp phpsoap curl curldevel y
4、启动并设置开机启动Apache和MariaDB服务
sudo systemctl start httpd mariadb sudo systemctl enable httpd mariadb
5、运行MariaDB安全安装脚本,设置root密码和其他安全选项
sudo mysql_secure_installation
6、创建Zabbix数据库和用户
mysql u root p CREATE DATABASE zabbix; GRANT ALL PRIVILEGES ON zabbix.* TO zabbix@localhost IDENTIFIED BY 'zabbix'; FLUSH PRIVILEGES; EXIT;
7、导入Zabbix数据库初始架构和数据
zcat /usr/share/doc/zabbixservermysql*/create.sql.gz | mysql uzabbix pzabbix zabbix
8、安装Zabbix服务器、前端和代理软件包
sudo yum install zabbixservermysql zabbixwebmysql zabbixapacheconf zabbixagent y
9、编辑Zabbix配置文件/etc/zabbix/zabbix_server.conf,设置以下参数:
| 参数 | 值 |
| DBHost | localhost |
| DBName | zabbix |
| DBUser | zabbix |
| DBPassword | zabbix |
| PHPType | apache2handler |
| PidFile | /var/run/zabbix/zabbix_server.pid |
| LogFile | /var/log/zabbix/zabbix_server.log |
| SenderFrequency | 60 |
| SourceIP | 127.0.0.1 |
| LogSlowQueries | 1000 |
| StartPollers | 5 |
| MaxHousekeepers | 20 |
| BacgroundPollerInterval | 300 |
| PollerTimeout | 300 |
| HousekeeperInterval | 300 |
| HistoryCacheSize | 80 |
| HistoryIndex | 10 |
| FrontendURL | http://your_server_ip/zabbix |
| ServerActive | On |
| Hostname | your_server_hostname |
| Include | /etc/zabbix/zabbix_server.d/*.conf |
| UserParameter | zabbix, admin |
| WebHooksPath | /usr/lib/zabbix/alertscripts |
| LogLevel | 3 |
| LogVerbosity | 3 |
| UnsafeUserParameters | admin, Zabbix server administrator, Zabbix agent admin, Zabbix monitoring administrator, Zabbix agent, Zabbix agent (active) |
| AllowRoot | no |
| PHPAlwaysEval | Off |
| PHPShortOpenTag | Off |
| PHPIncludePath | /usr/share/zabbixphp |
| PHPExcludePath | /usr/share/zabbixphp |
| SSHKeyAuthentication | On |
| SSHKeyLocation | /etc/zabbix/ssh_host_keys |
| SSHUser | zabbix |
| SSHPassword | zabbix |
| SSHPort | 22 |
| SSHKeyAudit | Off |
| SSHKeyAuditType | fail |
| SSHKeyAuditAction | restart |
| SSHKeyAuditInterval | 3600 |
| SSHKeyAuditMaxRetry | 3 |
| SSHKeyAuditThreshold | 3 |
| SSHKeyAuditSkipUser | root, zabbix, demo, test |
| SSHKeyAuditFailUser | root, zabbix, demo, test |
| SSHKeyAuditSuccessUser | root, zabbix, demo, test |
当前名称:如何在CentOS上安装和配置Zabbix服务器
当前路径:http://www.jxjierui.cn/article/djecojh.html


咨询
建站咨询
