zabbix安装

zabbix 安装

1 安装数据库mysql

安装mysql repo源

rpm -ivh http://repo.mysql.com/yum/mysql-5.6-community/el/7/x86_64/mysql-community-release-el7-5.noarch.rpm

yum安装mysql

yum install -y mysql-community-server

编辑mysql配置文件

vim /etc/my.cnf

[mysqld]
skip_name_resolve = ON 禁止主机名解析
innodb_file_per_table = ON 启用innodb存储引擎

启动并加入开机自启

systemctl start mysqld
systemctl enable mysqld

初始化数据库

mysql_secure_installation  

根据提示输入root用户的密码,用户mysql登录

创建zabbix数据库

# 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;

2 安装zabbix服务平台

安装zabbix server and agent

 rpm -Uvh https://repo.zabbix.com/zabbix/4.4/rhel/7/x86_64/zabbix-release-4.4-1.el7.noarch.rpm
 yum install zabbix-server-mysql zabbix-agent

安装zabbix fornted

yum install zabbix-web-mysql zabbix-nginx-conf

导入zabbix初始架构和数据到数据库

zcat /usr/share/doc/zabbix-server-mysql*/create.sql.gz | mysql -uzabbix -p zabbix

配置zabbix配置文件

配置连接数据库相关参数

为Zabbix前端配置PHP

编辑nginx配置文件/etc/nginx/conf.d/zabbix.conf
编辑php配置文件 /etc/php-fpm.d/zabbix.conf

php_value[date.timezone] = Asia/Shanghai

启动服务

systemctl restart zabbix-server zabbix-agent nginx php-fpm
systemctl enable zabbix-server zabbix-agent nginx php-fpm
posted @ 2020-05-31 15:36  zoer  阅读(154)  评论(0编辑  收藏  举报