zabbix监控 原

2019-04-03 10:31:28 浏览数 (1)

zabbix3.4.1安装

版本:centos7 zabbix 3.4.1

下载rpm包

代码语言:javascript复制
rpm -ivh http://repo.zabbix.com/zabbix/3.4/rhel/7/x86_64/zabbix-release-3.4-1.el7.centos.noarch.rpm

服务端安装

代码语言:javascript复制
yum install zabbix-server-mysql zabbix-web-mysql zabbix-proxy-mysql

安装数据库:

代码语言:javascript复制
yum install -y mariadb mariadb-server  
systemctl start mariadb

创建zabbix数据库

代码语言:javascript复制
shell> mysql 
mysql> create database zabbix character set utf8 collate utf8_bin;
mysql> grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
mysql> quit;

初始化数据

代码语言:javascript复制
[root@localhost ~]# zcat /usr/share/doc/zabbix-server-mysql-3.4.1/create.sql.gz |mysql -uzabbix -p zabbix

配置zabbix服务器

编辑zabbix_server.conf或者zabbix _proxy.conf,调用创建好的数据库。

代码语言:javascript复制
# vi /etc/zabbix/zabbix_server.conf
DBHost=localhost
DBName=zabbix
DBUser=zabbix
DBPassword=zabbix

启动zabbix服务:
systemctl start zabbix-server
systemctl enable zabbix-server

配置虚拟主机服务

前提安装好nginx或者httpd服务,在此以nginx为例。

代码语言:javascript复制
[root@zabbix ~]# cat  /usr/local/nginx/conf/vhosts/zabbix.conf 
server
{
    listen 80 default;
    server_name 192.168.14.134;
    index index.html index.htm index.php;
    root /data/zabbix;

    location ~ .php$
    {
        include fastcgi_params;
        fastcgi_pass unix:/tmp/php-fcgi.sock;
        fastcgi_index index.php;
        fastcgi_param SCRIPT_FILENAME /data/zabbix$fastcgi_script_name;
    }
}

配置完成后启动nginx服务,然后使用浏览器访问zabbix服务器(192.168.14.134)进行web端安装。

(adsbygoogle = window.adsbygoogle || []).push({});

0 人点赞