安装配置Nginx全分布

安装配置Nginx全分布,第1张

目录

一安装准备

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/

 

 

 

配置成功! 

注:部分命令来源于尚硅谷

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/662691.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-18
下一篇 2022-04-18

发表评论

登录后才能评论

评论列表(0条)

保存