关键词

nginx的zabbix 5.0安装部署的方法步骤

下面我会详细讲解nginx的zabbix 5.0安装部署的方法步骤,包括安装nginx、安装zabbix server和zabbix agent,同时给出两条示例说明。

一、安装nginx

1. 安装依赖项

Nginx需要一些依赖项进行安装。

yum install -y gcc pcre-devel zlib-devel make openssl-devel

2. 下载nginx

从Nginx官网上下载源码包。

wget http://nginx.org/download/nginx-1.18.0.tar.gz

3. 解压源码包

解压下载的源码包。

tar zxvf nginx-1.18.0.tar.gz

4. 编译安装nginx

cd nginx-1.18.0
./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module
make && make install

5. 启动nginx

/usr/local/nginx/sbin/nginx

二、安装zabbix Server

1. 安装依赖项

Zabbix Server需要一些依赖项进行安装。

yum install -y gcc gcc-c++ autoconf autoconf-archive automake make libtool cmake mysql-devel libxml2-devel libcurl-devel net-snmp-devel libevent-devel

2. 下载zabbix源码包

从Zabbix官网上下载源码包。

wget https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.10.tar.gz

3. 解压源码包

解压下载的源码包。

tar zxvf zabbix-5.0.10.tar.gz

4. 编译安装zabbix server

cd zabbix-5.0.10
./configure --prefix=/usr/local/zabbix --enable-server --enable-agent --with-mysql --with-net-snmp --with-libcurl --with-libxml2 --enable-ipv6
make && make install

5. 创建zabbix数据库

mysql -uroot -p
create database zabbix character set utf8 collate utf8_bin;
grant all privileges on zabbix.* to zabbix@localhost identified by 'zabbix';
exit;

6. 导入zabbix数据库

mysql -uroot -p zabbix < database/mysql/schema.sql
mysql -uroot -p zabbix < database/mysql/images.sql
mysql -uroot -p zabbix < database/mysql/data.sql

7. 配置zabbix server

修改配置文件,将DBName等信息配置为上面创建的zabbix数据库的信息。

cp /usr/local/zabbix/etc/zabbix_server.conf /usr/local/zabbix/etc/zabbix_server.conf.bak
vim /usr/local/zabbix/etc/zabbix_server.conf

8. 启动zabbix server

/usr/local/zabbix/sbin/zabbix_server

三、安装zabbix Agent

1. 安装依赖项

Zabbix Agent需要一些依赖项进行安装。

yum install -y gcc

2. 下载zabbix源码包

从Zabbix官网上下载源码包。

wget https://cdn.zabbix.com/zabbix/sources/stable/5.0/zabbix-5.0.10.tar.gz

3. 解压源码包

解压下载的源码包。

tar zxvf zabbix-5.0.10.tar.gz

4. 编译安装zabbix agent

cd zabbix-5.0.10
./configure --prefix=/usr/local/zabbix --enable-agent
make && make install

5. 配置zabbix agent

修改配置文件,将Server等信息配置为上面安装的zabbix server的信息。

cp /usr/local/zabbix/etc/zabbix_agentd.conf /usr/local/zabbix/etc/zabbix_agentd.conf.bak
vim /usr/local/zabbix/etc/zabbix_agentd.conf

6. 启动zabbix agent

/usr/local/zabbix/sbin/zabbix_agentd

以上就是nginx的zabbix 5.0安装部署的方法步骤的详细讲解,下面我来给出两条示例说明:

示例1:在CentOS7上安装nginx和zabbix server

示例2:在CentOS7上安装zabbix agent并配置到zabbix server

希望以上内容能够帮助到你。

本文链接:http://task.lmcjl.com/news/14254.html

展开阅读全文