Nginx搭建部署Web服务器并与NFS结合搭建负载均衡服务器

简介:

Nginx搭建部署Web服务器并与NFS结合搭建负载均衡服务器


一、搭建NginxWeb服务器

    此种方式是用yum安装Nginx,为保证安装成功需在安装之前提前安装epel扩展源。

wKioL1jPdanStzu5AADTNzvDM1A240.png-wh_50

    用yum安装Nginx

wKiom1jPf8PSAq2iAACj23Xy_H8219.png-wh_50

    关闭系统防火墙

    wKiom1jPf-OiMWM3AACeinc2JNc064.png-wh_50

     查看Nginx配置文件

    wKiom1jPgKewFTAxAACBhgVqn3U743.png-wh_50

    安装完成后启动Nginx并查看其运行状态

    wKioL1jPgNegtj9nAADntJLAth0707.png-wh_50

    然后在客户端浏览器里面输入Nginx服务器的IP地址即可验证Nginx工作正常

    

wKiom1jPgQ6B_90uAADiRMfa1LY121.png-wh_50

wKiom1jPgTfDxl-YAABPChU0Nrc958.png

wKiom1jPgQ-C_h1JAACCocYcZOw599.png-wh_50


二、搭建NFS服务器

    NFS:网络文件系统它允许网络中的计算机之间通过TCP/IP网络共享资源。在NFS的应用中,本地NFS的客户端应用可以透明地读写位于远端NFS服务器上的文件,就像访问本地文件一样。

    

wKioL1jP8w_AJmPCAACCYi0Exoo484.png

wKiom1jP8w_ym_cBAABTZzqK0jc977.png

wKioL1jP8xDTulvgAAB2jDjXLQg669.png

wKiom1jP8xDxoh5TAABpCdF8ha8440.png

wKiom1jP8xGiMCscAAAocfD05eM325.png

wKioL1jP8xHSsaXbAABDHs30cjA774.png



三、使用nginx搭建反向代理服务器,并分别使用轮询、权重、及IP_hash的方式调度访问请求。

wKiom1jP86Cggeg2AAAIBBvztPI190.png

wKioL1jP86HicQHYAAAHnce7pvo801.png

wKiom1jP86GTvLUZAAAJZ7ypPnI104.png

wKioL1jP86GSNZdcAACD1DdNVFU636.png

wKioL1jP86KxdijHAABTr9r392c279.png

wKiom1jP86Khhxe-AABpTW5u6eg989.png

wKioL1jP86OQ8PpRAACO6CGFgOA170.png

wKiom1jP86PRUhopAACnceTwH0E577.png

wKiom1jP86TAHy1JAAB1yyhuGqU548.png

wKioL1jP86SDRQ_vAAC1aMM3ezI969.png



四、nginx反向代理+三台web+nfs共享存储实现集群配置

wKioL1jP9x3iZ-1MAACxeGqGZCs832.png

wKiom1jP9x7yE6ksAACuOBnDmbo049.png

wKioL1jP9x7wzrjTAABJPzxX5DY685.png

wKiom1jP9x7gvfliAAA0pNLTE9U510.png

wKioL1jP9x-i6DI8AABFt0r7lDw285.png

wKiom1jP9x_zEbwSAAAoALpmCVs667.png

wKioL1jP9x-QC8dQAAB56T3R8JU340.png

wKiom1jP9yDTL9p1AACFzzoVdfM949.png

wKioL1jP9yDhB87xAACBiDiKjyg003.png


本文转自 AltBoy 51CTO博客,原文链接:http://blog.51cto.com/altboy/1908752


相关实践学习
部署高可用架构
本场景主要介绍如何使用云服务器ECS、负载均衡SLB、云数据库RDS和数据传输服务产品来部署多可用区高可用架构。
负载均衡入门与产品使用指南
负载均衡(Server Load Balancer)是对多台云服务器进行流量分发的负载均衡服务,可以通过流量分发扩展应用系统对外的服务能力,通过消除单点故障提升应用系统的可用性。 本课程主要介绍负载均衡的相关技术以及阿里云负载均衡产品的使用方法。
相关文章
|
13天前
|
应用服务中间件 网络安全 nginx
快速上手!使用Docker和Nginx部署Web服务的完美指南
快速上手!使用Docker和Nginx部署Web服务的完美指南
|
19天前
|
安全 Linux 文件存储
如何在本地服务器部署TeslaMate并远程查看特斯拉汽车数据无需公网ip
如何在本地服务器部署TeslaMate并远程查看特斯拉汽车数据无需公网ip
|
23小时前
|
应用服务中间件 nginx
如何在树莓派部署Nginx并实现无公网ip远程访问内网制作的web网站
如何在树莓派部署Nginx并实现无公网ip远程访问内网制作的web网站
7 0
|
1天前
|
Devops jenkins 网络安全
【DevOps】(四)jekins服务器ssh部署
【DevOps】(四)jekins服务器ssh部署
8 1
|
1天前
|
存储 安全 网络协议
云服务器 Centos7 部署 Elasticsearch 8.0 + Kibana 8.0 指南
云服务器 Centos7 部署 Elasticsearch 8.0 + Kibana 8.0 指南
6 0
|
1天前
|
缓存 负载均衡 安全
深入探索Nginx高性能Web服务器配置与优化
【5月更文挑战第7天】本文深入探讨了Nginx的配置与优化,重点介绍了基础配置参数如`worker_processes`、`worker_connections`和`keepalive_timeout`,以及优化策略,包括使用epoll事件驱动模型、开启gzip压缩、启用缓存、负载均衡和安全配置。此外,还提到了性能调优工具,如ab、nginx-stats和nmon,以助于提升Nginx的性能和稳定性。
|
2天前
|
安全 Linux 网络安全
Linux _ apache服务器部署 不同域名—访问不同网站(多网站)
Linux _ apache服务器部署 不同域名—访问不同网站(多网站)
|
3天前
|
弹性计算 运维 数据安全/隐私保护
【雾锁王国开服】阿里云一键部署雾锁王国联机服务器详细教程
阿里云提供雾锁王国服务器搭建教程,借助计算巢服务,用户可在3分钟内创建Enshrouded游戏服务器。8核32G服务器1个月109元,3个月327元;4核16G10M带宽1个月30元,3个月90元。需先注册并实名认证阿里云账号,然后通过傻瓜式一键部署入口进行购买和设置,包括地域、购买时长、服务器参数等。部署完成后,分享服务器信息给游戏伙伴,即可开始游戏。详细教程和更多配置信息可在阿里云ECS产品页查看。
12 0
|
6天前
|
Java
如何解决使用若依前后端分离打包部署到服务器上后主包无法找到从包中的文件的问题?如何在 Java 代码中访问 jar 包中的资源文件?
如何解决使用若依前后端分离打包部署到服务器上后主包无法找到从包中的文件的问题?如何在 Java 代码中访问 jar 包中的资源文件?
34 0
|
8天前
本地部署Jellyfin影音服务器并实现远程访问影音库-2
本地部署Jellyfin影音服务器并实现远程访问影音库