目录
一安装准备
1.1安装c++环境
1.2下载安装包
二安装配置
2.1上传安装包到相应位置
2.2解压
2.3进入解压的Nginx目录(nginx-1.12.2)
2.4启动/关闭Nginx(要用执行root)
2.5配置负载均衡
三验证
一安装准备 1.1安装c++环境
sudo yum -y install openssl openssl-devel pcre pcre-devel zlib zlib-devel gcc gcc-c++
完成
1.2下载安装包Index of /download/
二安装配置 2.1上传安装包到相应位置MobaXterm_Portable的简单使用_一个人的牛牛的博客-CSDN博客_mobaxterm portable和installer区别
2.2解压tar -zvxf nginx-1.12.2.tar.gz
2.3进入解压的Nginx目录(nginx-1.12.2)执行安装(/training/nginx是我的安装目录)
./configure --prefix=/training/nginx
执行
make && make install
退出nginx-1.12.2目录,进入nginx目录,下图是nginx目录
2.4启动/关闭Nginx(要用执行root)#启动
sbin/nginx
#关闭
sbin/nginx -s stop
#查看状态
ps -ef | grep nginx
2.5配置负载均衡
在conf目录下进入nginx.conf
vi nginx.conf
修改下面二个地方
upstream logcluster{
server hadoop01:8081 weight=1;
server hadoop02:8081 weight=1;
server hadoop03:8081 weight=1;
}
location / {
#root html;
#index index.html index.htm;
proxy_pass http://logcluster;
proxy_connect_timeout 10;
}
2.6分发Nginx
scp -r nginx hadoop02:/training/
scp -r nginx hadoop03:/training/
启动hadoop02和hadoop03的Nginx
sbin/nginx
三验证3.1在浏览器网址中输入http://hadoop01/
配置成功!
注:部分命令来源于尚硅谷
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)