07 Web网站 Nginx (第五部分)

news/2024/5/9 21:42:49/文章来源:https://blog.csdn.net/weixin_45598345/article/details/118926109

LNMP架构补充 负载均衡 高可用服务

  • 01.LNMP补充
    • 1.LNMP上节课补充
    • 2.LNMP架构与存储服务器建立联系
    • 3.LNMP架构与数据库服务建立联系(数据迁移)
  • 02.Nginx反向代理 负载均衡
    • 1.反向代理 负载均衡说明
    • 2.什么是反向代理,什么是负载均衡?
    • 3.环境搭建以及实现过程
    • 4.模块ngx_http_upstream_module 不同调度功能 ---upstrean
    • 5.模块 ngx_http proxy_module
    • 6.负载均衡补充
    • 7.根据用户不同终端显示不同页面
  • 03.高可用服务keepalived
    • 1.高可用服务说明
    • 2.高可用原理
    • 3.高可用部署实现过程
    • 4.高可用服务企业应用
    • 5.脑裂的产生原因
    • 6.解决脑裂问题
    • 7.主高可用服务器主动释放VIP
  • 04.高可用集群双主
    • 1.情况说明
    • 1.keepalived双主配置

01.LNMP补充

1.LNMP上节课补充

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.LNMP架构与存储服务器建立联系

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
总结:先到自己搭建的博客上发表一个图片的博客,然后右键复制图片地址,然后到存储服务器的exports文件下,添加/blog目录,然后进入web服务器的站点目录的图片连接存储位置下,可以看到有图片信息了,接着就是通过mount挂载到存储服务器的/data/blog目录下,挂载点就是web服务器的图片连接存放目录。
在这里插入图片描述
总结:然后接着创建一个web服务器和存储服务器一模一样的用户,UID值相同的www用户,修改存储服务器的配置文件中anonuid和anongid都为1001,
然后在到博客上发表文章的数据就是到存储服务器的/data /blog存放数据的位置

3.LNMP架构与数据库服务建立联系(数据迁移)

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

02.Nginx反向代理 负载均衡

1.反向代理 负载均衡说明

在这里插入图片描述
开源软件负载均衡的区别:

命名不同负载均衡:用户请求的转发(Lvs)反向代理:代替用户去找,在发给用户(类似中介)(Nginx、Haproxy)
功能不同Lvs:工作在四层负载均衡传输层   tcp/udp最多进行端口转发Nginx、Haproxy:工作在4层和7层负载均衡传输层和应用层进行http协议 uri转发

反向代理 负载均衡 图解:
在这里插入图片描述
在这里插入图片描述

2.什么是反向代理,什么是负载均衡?

在这里插入图片描述

为什么要使用集群:高性能,价格有效性,可伸缩性,高可用性

3.环境搭建以及实现过程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.模块ngx_http_upstream_module 不同调度功能 —upstrean

在这里插入图片描述
在这里插入图片描述

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.模块 ngx_http proxy_module

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

6.负载均衡补充

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.根据用户不同终端显示不同页面

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

03.高可用服务keepalived

1.高可用服务说明

在这里插入图片描述

2.高可用原理

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.高可用部署实现过程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

[root@lb01 /etc/keepalived]# cat keepalived.conf 
! Configuration File for keepalivedglobal_defs {router_id lb02
}vrrp_script check_nginx {script "/server/scripts/check_nginx.sh"interval 2weight -60
}vrrp_instance oldboy {state MASTERinterface eth0virtual_router_id 51priority 150advert_int 1authentication {auth_type PASSauth_pass 1111}virtual_ipaddress {10.0.0.3/24}track_script {check_nginx}
}

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

4.高可用服务企业应用

在这里插入图片描述

5.脑裂的产生原因

在这里插入图片描述

6.解决脑裂问题

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

7.主高可用服务器主动释放VIP

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

04.高可用集群双主

1.情况说明

在这里插入图片描述
在这里插入图片描述

1.keepalived双主配置

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_904440.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

新媒体专员必备素材网站,没有灵感,找它就对了!

大家都知道,新媒体运营专员每天都要写很多文字,很多不同的,优质的内容来达到自己的目的! 但是,天天写,日日写,肚子里再多墨水也有干涸的时候!当我们写不出东西时,该怎么…

给大家分享个 网站头像上传的 插件

给大家分享个 网站头像上传的 插件,可以实现头像的修改, 下载链接:http://download.csdn.net/detail/abc456456456456/6621241

学会了SEO就真的会网络营销吗?

目前国内的形式是跟风流,最近SEO的兴起带起了不少SEO培训机构的兴起,线上培训,线下培训屡见不鲜,我也会是在一所培训机构中认识SEO的从而创立了现在的泰州SEO博客网站!SEO的兴起带动了不少企业以及个人的网赚理想,因为…

http://nian.so/#网站的拓展工具编写

这个网站叫做念我用了很久,有安卓和ios版本,我对网页版进行了处理; 写了此社交网站的一个拓展工具。 功能–:对自己或者他人的进展页面内容进行处理,可以筛选关键字。不需要可以隐藏。简单有效。其他页面无法使用。 …

HTML基础——网站图片显示页面

1、图片标签 <img /> 属性&#xff1a;     src:指的是图片显示的路径(位置)       绝对路径&#xff1a;D:\Pictures\Saved Pictures       相对路径&#xff1a;           ①同一级&#xff1a;直接写文件名称或者./文件名称        …

网站银联支付证书更换

题记&#xff1a; 因为公司项目已经运行几年 银联支付的证书在这个月底到期需要更换 步骤: 1.登录 地址: https://merchant.unionpay.com/cas/login 2.点击商户服务平台 3. 3.点击安全证书管理 4.点击下载证书 5.确认启用该证书 禁用要过期的证书 6.点击ie的设置按钮…

手机H5如何对接支付宝登陆授权以及支付(H5网站支付)

场景需求&#xff1a; 通过支付宝扫描二维码进入手机H5网站,获取用户唯一标识appid来标识用户以及处理逻辑。一系列操作后&#xff0c;调起支付窗口完成支付宝支付 1、支付宝开放平台配置 1、登陆支付宝开放平台中心&#xff0c;选择“ 网页&移动应用 ”&#xff0c;然后…

网站demo

学成教育在线网站demo <style>*{margin: 0;padding: 0;}.w{width: 1200px;margin: auto;}body{background-color: #f3f5f7;}/*清除li前面的原点*/li{list-style: none;}/*ul,li{margin:0; padding:0;}*/a{text-decoration: none;}/*清除浮动&#xff0c;咱也不清楚&#…

大型网站架构演变和知识体系

转自&#xff1a;http://www.phpchina.com/html/40/n-35340.html 之前也有一些介绍大型网站架构演变的文章&#xff0c;例如LiveJournal的、ebay的&#xff0c;都是非常值得参考的&#xff0c;不过感觉他们讲的更多的是每次演变的结果&#xff0c;而没有很详细的讲为什么需要做…

springboot“传情旧物”网站计算机毕业设计(源码、运行环境)

登录界面 旧物信息 公告信息 首页 本源代码和数据库都放至公众号毕业admin,需要此套源代码可以在公众号里获取。

springboot报价制酒水交易网站计算机毕业设计(源码、运行环境)

登录界面 商家界面 商品信息 商家注册界面 首页 本源代码和数据库都放至公众号毕业admin,需要此套源代码可以在公众号里获取。

jsp重庆美食网站计算机毕业设计(源码、运行环境)

登录界面 用户管理 美食类型管理 首页界面 美食信息 本源代码和数据库都放至公众号毕业admin,需要此套源代码可以在公众号里获取。

java小区失物招领网站计算机毕业设计(源码、运行环境)

登录界面 论坛交流管理 注册界面 失物展示管理 论坛信息 本源代码和数据库都放至公众号毕业admin,需要此套源代码可以在公众号里获取。

java/php/net/python家教信息网站设计

本系统带文档lw万字以上+答辩PPT+查重 如果这个题目不合适,可以去我上传的资源里面找题目,找不到的话,评论留下题目,或者站内私信我, 有时间看到机会给您发 系统体系结构 家教信息网站 结构图4-1所示: 图4-1 系统结构模块包括主界面,首页、个人中心、系统管理、管理员…

java/php/net/python二手手机回购网站设计

本系统带文档lw万字以上+答辩PPT+查重 如果这个题目不合适,可以去我上传的资源里面找题目,找不到的话,评论留下题目,或者站内私信我, 有时间看到机会给您发 1管理员用例 管理员登录后可进行首页、个人中心、会员管理、类型信息管理、系统管理、手机信息管理、手机估价管…

静和动态网站访问的流程

ip ip就是像127.0.0.1这些比较长的数字组成的东西&#xff0c;很难记住 【注】&#xff1a;由于ip太难记住了所以有了域名 域名&#xff1a; 比如百度&#xff1a;www.baidu.com、淘宝&#xff1a;。。。 这些都是容易记住的名字 DNS: 这货听着很高大上&#xff0c;我第一次也…

记录值得推荐的几本编程入门书和网站

1.Data structure & Algorithm in Java&#xff08;通俗易懂&#xff0c;很适合初学者&#xff09; 2. 嵌入式操作系统基础μC/OS-II和Linux&#xff08;通俗易懂&#xff0c;很适合初学者&#xff09; 3. 图解TCP/IP 协议&#xff08;通俗易懂&#xff0c;很适合初学者&am…

大型网站技术架构-入门梳理

大型网站技术架构-入门梳理 标签 &#xff1a; 架构设计 大型网站技术架构-入门梳理 前言概述 演化历程架构模式核心要素 架构 高性能高可用伸缩性可扩展网站的安全架构 罗列了大型网站架构涉及到的概念&#xff0c;附上了简单说明 前言 本文是对《大型网站架构设计》(李智…

VS2012 WEB网站项目,出现需要“jquery”ScriptResourceMapping”的错误

异常详细信息: System.InvalidOperationException: WebForms UnobtrusiveValidationMode 需要“jquery”ScriptResourceMapping。请添加一个名为 jquery (区分大小写)的 ScriptResourceMapping。 具体步骤如下图所示&#xff1a; 该dll文件的目录为&#xff1a; C:\Program F…

PHP开发一个网站

PHPer应具备的知识 1&#xff0c;php知识 熟练掌握基础函数&#xff0c;PHP语句&#xff08;条件&#xff0c;循环&#xff09;&#xff0c;数组&#xff08;排序&#xff0c;读取&#xff09;&#xff0c;函数&#xff08;内部&#xff0c; 构造&#xff09;&#xff0c;运算…