数据埋点日志收集测试环境搭建

本文介绍如何在CentOS 7环境下安装配置Nginx并实现负载均衡,同时部署Flume进行数据采集,通过Keepalived实现高可用性。

1.前置环境安装准备

1.1主机环境

ip地址 主机名称 系统
192.168.199.111 master centos7
192.168.199.112 node1 centos7
192.168.199.113 node2 centos7

1.2 其他软件版本

软件名称 版本 链接地址
java 1.8.0_161-b12
nginx nginx-1.9.9 https://nginx.org/download/nginx-1.9.9.tar.gz
flume 1.9.0-cdh6.2.0 https://github.com/cloudera/flume-ng/tree/cdh6.2.0

1.3 部署架构图

在这里插入图片描述

2.软件安装

2.1nginx安装

1.下载nginux 安装包并解压

wget https://nginx.org/download/nginx-1.9.9.tar.gz
tar -zxvf nginx-1.9.9.tar.gz

2.使用yum 命令安装nginux 前置依赖代码如下:

 yum -y install make zlib-devel gcc-c++ libtool openssl openssl-devel

依赖安装完成

3.解压编译并安装nginx

 tar -zxvf nginx-1.9.9.tar.gz
 cd /usr/local/nginx-1.9.9
 ./configure --prefix=/usr/local/nginx
 make && make install

4.启动和测试
安装完成后nginx 在/usr/local/nginx位置
启动nginx

cd /usr/local/nginx
./nginx

服务默认端口为80 ,安装服务器为192.168.0.113 输入地址访问http://192.168.199.113:80/是否配置成功。
显示以下页面完成配置。
在这里插入图片描述
如无法访问检查防火墙开发端口或关闭防火墙

# 查看防火墙开放的端口号列表
firewall-cmd --list-all
# 设置开发的端口号
firewall-cmd --add-service=http --permanent
sudo firewall-cmd --add-port=80/tcp --permanent
评论 1
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值