nginx配置集群

本文介绍了如何安装nginx并使用它来配置一个集群。详细步骤包括两种安装nginx的方法,强调了各自优缺点。在集群配置中,讨论了在一台计算机上设置多个tomcat实例,每个tomcat运行在不同的端口上,并提供了nginx配置的重点,以实现负载均衡。

安装nginx

+ 安装nginx方法1:

安装必须的pcre:

wget https://sourceforge.net/projects/pcre/files/pcre/8.44/pcre-8.44.tar.gz

tar -xzvf pcre-8.44.tar.gz

cd pcre-8.44

./configure

make && make install

安装nginx:

wget http://nginx.org/download/nginx-1.19.5.tar.gz

tar -xzvf nginx-1.19.5.tar.gz

cd nginx-1.19.5

./configure --prefix=/usr/local/nginx --with-http_stub_status_module --with-http_ssl_module

make && make install

启动nginx的命令: /usr/local/nginx/sbin/nginx

配置文件地址: /usr/local/nginx/conf/nginx.conf

检查nginx的配置文件是否正常: /usr/local/nginx/sbin/nginx -t

重新加载配置文件/usr/local/nginx/sbin/nginx -s reload

安装nginx方法2:

  • 安装对于操作系统的nginx源
rpm install http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm -y
  yum install nginx -y
  
  systemctl restart\stop\status nginx 重启\关闭nginx、查看nginx状态
  
  # 检查配置文件是否正常
  nginx -t
  
  # 重新家族nginx的配置文件
  nginx -s reload
  
  #配置文件地址
  /etc/nginx/nginx.conf
  
  • 两种方式优缺点:
    • 第1种,源码安装, 安装比较麻烦一点,但是可以灵活配置,方便后续进行功能扩展
    • 第2种,yum来安装,这种安装简单,但是,后续无法进行功能扩展。

用nginx来配置一个集群

tomcat配置:

  • 一台电脑种配置了多个tomcat
  • 修改一个tomcat种的server.xml文件
    • 2个tomcat, 一个tomcat端口 8080 另一个tomcat的端口 8880

nginx的配置:
在这里插入图片描述
在这里插入图片描述

修改nginx的配置文件:nginx.conf:
重点:
在这里插入图片描述

weight=1:负载均衡,发送的请求分配到服务器的比重,多个服务器所占的比列,这里两个都是1,说明平均分配

配置完成后,重新加载配置文件:
/usr/local/nginx/sbin/nginx -s reload

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值