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

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

被折叠的 条评论
为什么被折叠?



