安装配置Nginx全分布

目录

一安装准备

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/

 

配置成功! 

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

  • 3
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值