
集群
Web集群部署,Nginx 代理、缓存、负载均衡、静态资源处理、动静分离....
赴的
这个作者很懒,什么都没留下…
展开
-
50 Tomcat 集群部署
文章目录1.JVM基本介绍2.Tomcat是什么,与Nginx的区别。3.Tomcat安装、配置、启动4.Tomcat的HTTP请求过程4.使用tomcat部署web服务5.tomcat集群部署6.tomcat的base的基础认证7.java源码包、jar包、war包的关系、联系、区别?1.JVM基本介绍JAVA业务都是运行在java虚拟机上的,简称 jvm ( java virtual machine )为什么java需要jvm虚拟机?早期:C语言 不支持跨域平台 (游戏)Window原创 2020-06-27 17:16:10 · 1522 阅读 · 0 评论 -
47. Https
1.为什么要使用 https?http使用的是明文传输。 在传输敏感信息时不安全。( 交易信息、账户密码、银行卡号…) 监听获取。所以我们需要使用https,https在数据传输过程中是加密的,能够有效的避免网站传输时信息的泄露。2.什么是 HTTPS?现在很多公司都是使用https来实现站点数据传输的安全的。 早期由 网景公司设计了 SSL 安全套接层协议。TLS协议。 传输层安全协议。3.TLS协议是如何实现明文消息被加密的呢?TLS与SSL在传输层与应用层之间对网络连接进行加密。原创 2020-06-27 14:14:04 · 965 阅读 · 0 评论 -
46. Nginx --- rewrite
1. Rewrite概述了解Rewrite?rewrite和location的功能有点相像,都能实现跳转,主要区别在于rewrite常用于同一域名内更改获取资源的路径,而location是对一类路径做控制访问和反向代理,可以proxy_pass到其他服务器,在此说明下rewrite和location的执行先后顺序:Rewrite使用场景、实现原理。1.地址跳转:www.xuliangwei.com/class --> class.xuliangwei.com2.协议跳原创 2020-06-26 19:40:31 · 272 阅读 · 0 评论 -
45. Nginx + Tomcat | nginx+python | 动静分离
1.nginx动静分离1.1) 什么是动静分离1.2) 动静分离实现原理1.3) Nginx+Tomcat模拟动静分离效果1.4) 集群环境动静分离效果模拟2.nginx+python2.1) wsgi、uwsgi协议2.2) uwsgi为什么需要Nginx2.3) uwsgi配置场景 ( Django )2.4)部署一个完整的day45 -nginx-动静分离博客系统1.先来部署Tomcat WebServer ( 校验,我们刚才所说的Tomcat 是不是能处理动态和静态请求。原创 2020-06-26 16:50:09 · 216 阅读 · 0 评论 -
44. Nginx------七层负载均衡调度 | 透传真实IP
1. 基于nginx负载均衡调度1.1基于 uri 请求调度至不同集群(web01) xxx.com/user,使用多端口方式来模拟web集群1[root@web01 ~]# cat /etc/nginx/conf.d/agent.oldxu.com.confserver { listen 8080; server_name agent.oldxu.com; root /agent/8080; location / { index index.html; }}server原创 2020-06-25 11:39:14 · 984 阅读 · 0 评论 -
43. Nginx负载均衡
.什么是负载均衡?2.为什么需要使用负载均衡?3.负载均衡实现的场景?4.七层负载均衡与四层负载均衡区别?5.七层负载均衡配置示例?6.七层负载均衡整合集群架构示例?7.七层负载均衡调度算法、后端状态?8.七层负载均衡实现Redis会话共享?9.七层负载均衡其他场景示例? 根据url调度不同的集群、 根据来源设备调度不同集群10.基于Nginx实现四层负载均衡?负载均衡实现的方式:硬件:f5、软件: 七层:Nginx Haproxy 四层:LVS ( Nginx原创 2020-06-24 23:50:39 · 523 阅读 · 0 评论 -
42. Nginx扩展多个WEB节点 | nginx反向代理
1.扩展多个WEB节点原因:单台web服务器能抗住的访问是有限的配置多台web服务器能提升更高的访问速度,能够接收更多的用户请求。提高冗余。提高性能。节点ipweb0110.0.0.7 172.16.1.7web02 (复制一份172.16.1.7的数据即可)10.0.0.8 172.16.1.8db0110.0.0.51 172.16.1.511.1 准备web02服务器1.2 安装Nginx+PHP环境web01执行的操原创 2020-06-24 22:53:07 · 1700 阅读 · 0 评论 -
41. LNMP架构------安装LNMP架构环境 | LNMP: Wordpress项目| Wecenter项目 | 迁移数据库
文章目录1. 介绍LNMP架构2. 安装LNMP架构环境2 LNMP架构部署2.1 一台机器运行 LNMP: Wordpress项目3.2 Wecenter项目4 拆分数据库至独立的服务器1. 介绍LNMP架构1.1 什么是LNMPLNMP是指一组通常一起使用来运行动态网站或者服务器的自由软件名称首字母缩写。L指Linux,N指Nginx,M一般指MySQL,也可以指MariaDB,P一般指PHP,也可以指Perl或Python1.2 LNMP架构是如何工作1.3 LNMP架构详细工作流程原创 2020-06-23 17:02:49 · 405 阅读 · 0 评论 -
40.Nginx应用------多个虚拟主机的实现方式 | autoindex模块 | 访问限制模块 | stub_stauts状态模块 | Location模块 | 日志
@[TOC1,多个虚拟主机的实现方式:1.1 基于多个IP实现方式 (很少,就是在server里面配置listen IP地址)主机返回结果10.0.0.7返回 hello 10.7172.16.1.7返回 hello 172.7[root@web01 ~]# cat /etc/nginx/conf.d/ip.confserver { listen 10.0.0.7:80; location / { root /ip1; index inde原创 2020-06-23 15:44:18 · 263 阅读 · 0 评论 -
39. Nginx概述
文章目录1.nginx概述2 nginx运行一个游戏网站1.nginx概述网络IO模型 1.1 同步 # 领导等待回复 /主动询问 1.2 异步 # 主动向领导汇报工作 1.3 阻塞 # 等待完成才会做下一项工作 1.4 非阻塞 #挂起工作,利用空闲做些其他工作 异步非阻塞—>nginx1.1nginx基本介绍 nginx是一个web服务器。 开源 高性能(善于处理高并发,并原创 2020-06-22 19:19:53 · 1014 阅读 · 0 评论 -
38. Http简述
1.什么是Url?4.总结:URL、HTML、HTTP之间的关系?5.Http原理图解?7.Http中出现的长连接和短连接是什么?8.Http返回的的状态码都有什么?都是什么含义? (必备的)10.Http相关术语、pv、uv、ip、并发、日活、月活?1.什么是Url?互联网上的一个资源,我们会称为URL。https://pic2.zhimg.com/80/v2-69d3681a5f39967fa2df3bf2bb44663f_720w.jpg协议: http://域名: pic2.zh原创 2020-06-22 18:35:52 · 931 阅读 · 0 评论 -
37. SSH协议
1.SSH概述1.1 什么是SSH? Secure Shell 的缩写 SSH 是专为远程登录会话和其他网络服务提供安全性的协议。 利用 SSH 协议可以有效防止远程管理过程中的信息泄露问题。1.2 SSH主要的功能是? 主要用于客户端与远程主机的安全链接和交互。 1.3 SSH与Telnet之间有什么关系? ssh默认使用端口22 ssh默认支持root直接连接。 Telnet默认使用端口23 Telnet协议是TCP/IP协议族中的一员,原创 2020-06-22 09:36:52 · 325 阅读 · 0 评论 -
32 集群架构概述
1.集群架构模型2.Rsync、NFS、Sersync、SSH3.Nginx mysql、redis4.Tomcat1. 架构基本术语项目:类似于咱们的手机app,每一个app都算是一个项目。QQ、微信、抖音架构:维护一个app项目使用的一套服务器。(一套服务器可能会有很多的角色)集群:为了解决某个特定问题。 将多台计算机组合起来形成的单个系统。高可用:当一台服务器不可用了,另外一台服务器自动接管,保证业务不down机。高可用,还可以用三台机器组成,mha、zk、kafka、etc原创 2020-06-27 18:07:21 · 979 阅读 · 1 评论