【Nginx】Ngnix在Linux操作系统下的安装及搭建

Ngnix在Linux操作系统下的安装及搭建

负载均衡:反向代理服务器/负载均衡器(Nginx)
	yum安装:使用yum安装:需要连接互联网(自动下载,自动安装),并自动安装依赖,可用ping测试网络连接
使用:yum install 软件名
 Nginx安装及实现步骤:
      Nginx:负载均衡器==>通过Nginx来管理tomcat,保证tomcat集群中的所有集群承受均衡的压力
      ① 通过yum安装gcc:yum install gcc	(需要C语言的运行环境,首先安装)
      ② 通过yum安装wget(Linux操作系统中的下载工具):yum install wget
      ③ 通过wget下载Nginx源:wget http://nginx.org/packages/centos/6/noarch/RPMS/nginx-release-centos-6-0.el6.ngx.noarch.rpm
      ④ 安装Nginx源:rpm –ivh nginx-release-centos-6-0.el6.ngx.noarch.rpm
      ⑤ 通过yum安装nginx:yum install nginx
      ⑥ 启动nginx
            service nginx start			启动nginx
            service nginx status			查看nginx状态
            service nginx stop			停止nginx
      ⑦ 关闭防火墙:service iptables stop
      ⑧ 通过windows操作系统中的浏览器访问Nginx:http://nginx_host_ip:80或http://nginx_host_ip
	通过Nginx对多台服务器管理:从而达到这台tomcat机器的负载均衡
在nginx的配置文件中配置这几台tomcat:让nginx代理三台tomcat;访问nginx的时候,由nginx负责分发请求给其中的一台tomcat,通过编辑文      件/etc/nginx/conf.d/default.conf,完成nginx的配置代理路径及真实路径
让配置文件生效:service nginx restart	 (重要)
负载均衡策略:
      ① 轮询策略:(一个挨着一个访问),nginx的默认策略
      ② 权重策略,在服务器的端口号后面,通过weight指定权重
      ③ ip粘着:根据用户的ip,绑定到一台tomcat服务器
      原理:把用户的id进行hash处理(取用户ip的hash值),对tomcat总数量取模,然后根据得到的值,对应找到
      要访问的Tomcat
      upstream myCluster {
	      ip_hash;
	      server 192.168.62.129;
      }
posted @ 2020-09-09 16:37  JWnMing  阅读(133)  评论(0编辑  收藏  举报