没有合适的资源?快使用搜索试试~ 我知道了~
在Linux虚拟机中搭建Nginx服务器以及SSL、反向代理和负载均衡的实现整理.pdf
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 69 浏览量
2022-02-04
13:09:42
上传
评论
收藏 2.68MB PDF 举报
温馨提示
在Linux虚拟机中搭建Nginx服务器以及SSL、反向代理和负载均衡的实现整理.pdf
资源推荐
资源详情
资源评论
在 Linux 虚拟机中搭建 Nginx 服务器以
及 SSL、反向代理和负载均衡的实现
目录
一、 虚拟机下网络的网络配置 ........................................................................................ 2
1、 Bridged 模式 .............................................................................................................. 2
2、 NAT 模式 ................................................................................................................... 3
3、 host-only 模式: ....................................................................................................... 4
4、 作业环境网络拓扑图 ................................................................................................ 4
二、 Nginx 的安装与配置 .................................................................................................. 5
1、 Nginx 简介 .................................................................................................................. 5
2、 安装前的环境准备 .................................................................................................... 5
3、 下载安装 .................................................................................................................... 6
4、 控制 Nginx 服务 ......................................................................................................... 6
5、 配置 nginx .................................................................................................................. 7
6、 负载测试 .................................................................................................................... 9
三、 基于 OpenSSL部署 https 网站 ................................................................................. 9
1、 OpenSSL以及 SSL/TLS协议简介: .......................................................................... 9
2、 Linux 下配置 https ................................................................................................... 10
3、 SSL/TSL协议分析 .................................................................................................... 12
四、 用 Nginx 实现负载均衡和反向代理 ....................................................................... 15
1、 反向代理的实现 ...................................................................................................... 15
2、 负载均衡 .................................................................................................................. 18
一、 虚拟机下网络的网络配置
1、 Bridged 模式
在桥接模式下, VMware 虚拟机里的系统就像是局域网中的一台独立的主机,它可以访
问同一个网段内任何一台机器,即可以相互 ping 通。
在桥接模式下,你需要手工为虚拟系统配置 IP 地址、子网掩码,而且还要和宿主机器
处于同一网段, 这样虚拟系统才能和宿主机器进行通信。 同时, 由于这个虚拟系统是局域网
中的一个独立的主机系统,就可以手工配置它的 IP,DNS 服务器, 网关等信息,以实现通过
局域网的网关或通过交换机访问外网。
图 1
本地物理网卡和虚拟网卡通过虚拟交换机进行桥接, 物理网卡和虚拟网卡在拓扑图上处
于同等地位。
Vmware 默认给虚拟系统提供了一个虚拟网卡( linux 下默认为 eth0 设备),虚拟系统通
过该网卡与外部通信。图中虚拟交换机由 vmware 提供,其默认设备名为 VMnet0 。如图 1
所示。
2、 NAT 模式
NAT 即 Network Address Translation 缩写,即网络地址转换,由 NAT 服务完成,在
vmware 里默认为 VMnet8 虚拟交换机, 它将虚拟系统的 IP 地址转换成宿主机的 IP 地址, 从
而借用宿主机访问其他主机。使用 NAT 模式,也可以让虚拟系统通过宿主机器所在的网络
来访问公网。
在这种模式下,虚拟系统是不能被 LAN 内其他 PC 访问的(宿主机可以,稍后讲) ,只
能虚拟机以宿主机的名义访问 LAN 内的计算机。默认情况下 NAT 模式的虚拟系统的 TCP/IP
配置信息由 VMnet8(NAT) 虚拟网络的 DHCP服务器提供, 因此采用 NAT模式最大的优势是虚
拟系统接入互联网非常简单, 你不需要进行任何其他的配置, 只需要宿主机器能访问互联网
即可。
图 2
VMware Network Adepter VMnet8 虚拟网卡的作用就是为主机和虚拟机的通信提供一个
接口,即使主机关闭该网卡,虚拟机仍然可以连接到 Internet ,但是主机和虚拟机之间就不
能互访了,还有访问局域网内的其他计算机,也是通过 NAT服务实现。如图 2 所示
3、 host-only 模式:
在 Host-Only 模式下,虚拟系统所在的虚拟网络是一个全封闭的网络,它唯一能够访问
的就是宿主机。其实 Host-Only 网络和 NAT网络很相似,不同的地方就是 Host-Only 网络没
有 NAT服务,所以虚拟网络不能连接到 Internet ,即虚拟系统无法上网。 在 host-only 模式中,
所有( Vmware 创建的多个虚拟系统)的虚拟系统是可以相互通信的,当然在 NAT模式下也
可以,但虚拟系统和真实的网络是被隔离开的,主机和虚拟机之间的通信是通过 VMware
Network Adepter VMnet1 虚拟网卡来实现的。如图 3 所示。
图 3
4、 作业环境网络拓扑图
如图 4,nginx 做服务器的前端,提供反向代理和负载均衡;两台 apache 服务器( linux
debian 发行版自带,可直接使用)做后端的 web 服务器,提供具体的 web 服务;从宿主主
机的浏览器来进行访问实验。整个网络使用虚拟机提供的 NAT模式。
宿主主机操作系统为 window7 ,服务器均为 Linux debian 3.13.7,虚拟机软件为
VMware Workstation 10.0.1 。
图 4
剩余20页未读,继续阅读
资源评论
xhr131452007
- 粉丝: 7
- 资源: 14万+
下载权益
C知道特权
VIP文章
课程特权
开通VIP
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 塑件棒类供料设备pro5.0全套技术资料100%好用.zip
- (175637256)SolidWorks设计库
- (175847050)ssm高校学生请假管理系统源码数据库演示.zip
- 计算机程序设计员三级(登录)
- 省级-工业机器人安装密度(2007-2023年).zip
- (176084798)以QPSK、16QAM、32QAM、64QAM调制方式为基础的OFDM收发系统,可作接收端与发射端的星座图和误码率比较图
- win激活工具激活.zip
- dependency-check-11.1.1-release.zip
- (176166646)第十八届全国大学生智能车竞赛三轮摄像头组代码
- (176719814)MATLAB数字图像处理实验报告目录.doc
- (176744260)基于单片机的智能鱼缸控制系统设计
- 超实用微信小程序反编译工具
- 基于SpringBoot+vue的车辆管理系统.zip
- (177016646)机器视觉-微表情识别海思.zip
- 车、手、人检测37-YOLO(v5至v9)、COCO、Darknet、Paligemma、TFRecord数据集合集.rar
- (177064632)vue源码下载学习一下
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功