![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
互联网架构
linu nginx
迪迦张
这个作者很懒,什么都没留下…
展开
-
day14 部署django项目到linux上和防火墙模块
day14 部署django项目到linux上和防火墙模块1.gitee下载项目 git clone https://gitee.com/lylinux/DjangoBlog.git1.进入到项目里 执行这条命令 [root@web02 bianbingdang]#pip3 install -Ur requirements.txt -i https://pypi.douban.com/simple/2.创建数据库(进入到db01) #先启动数据库记得 systemctl start maria原创 2021-11-04 21:21:36 · 339 阅读 · 0 评论 -
day13防火墙
day12防火墙昨日内容复习1、keepalived的作用是什么? 在集群中生成VIP,主要用于高可用。 2、keepalived脑裂怎么解决? 通过keepalived自带的脚本执行功能,不停的检测代理的服务,如果不正常做对应的处理。 3、keepalived抢占式与非抢占式之间的区别 抢占式是按照优先级分配VIP,非抢占式一旦得到VIP,就在改变了。非抢占式不会造成延时或者错误。4、Nginx重定向的关键字 rewrite [匹配内容] [从定向到的内容] [重定向规则];原创 2021-11-03 21:40:39 · 106 阅读 · 0 评论 -
day12 keepalived和Rewrite重定向
day12 keepalived和Rewrite重定向复习1、HTTPS的作用 传输过程中的加密。2、四层负载均衡的使用场景 2.1、MySQL服务 2.2、SSH代理端口 2.3、网站的负载均衡代理3、全站HTTPS的配置方法 3.1.创建ssl_key [root@lb01 ssl_key]# mkdir /etc/nginx/ssl_key 3.2.生成公钥私钥 [root@lb01 ssl_key]# openssl g原创 2021-11-02 21:04:26 · 1246 阅读 · 0 评论 -
day11 四层负载均衡和https
day11 四层负载均衡和https四层负载均衡1.四层负载均衡特点 1.1.四层负载均衡仅能转发TCP/IP协议、UDP协议、通常用来转发端口,如:tcp/22、udp/53; 1.2.四层负载均衡可以用来解决七层负载均衡端口限制问题;(七层负载均衡最大使用65535个端口号) 1.3.四层负载均衡可以解决七层负载均衡高可用问题;(多台后端七层负载均衡能同时的使用) 1.4.四层的转发效率比七层的高得多,但仅支持tcp/ip协议,不支持http和https协议; 1.原创 2021-11-01 20:31:31 · 505 阅读 · 0 评论 -
day10 负载均衡反向代理
day10 负载均衡反向代理1.复习1.nginx+python的流程 1.1安装基础环境 yum install python3 pip3 install django==2.2.2 安装uwsgi之前先安装依赖软件yum install python3 libxml* python-devel gcc* pcre-devel openssl-devel python3-devel -y pip3 install uwsgi 1.2上传python源代码到/opt/ 1.3原创 2021-10-31 12:08:59 · 119 阅读 · 0 评论 -
day09 部署bbs、nginx多站点
day09 部署bbs、nginx多站点昨日复习1、502 Bad Gateway 4xx 客户端错误 5xx 服务端错误 1、查日志 2、查进程 3、查端口 4、系统2、只允许192.168.15.0网段访问 allow 192.168.15.0/24; deny all;3、开启目录索引的配置 [root@web02 nginx]# cat autoindex_params # 开启目录索引 autoindex on; # 格式化文件大小 auto原创 2021-10-28 21:52:31 · 826 阅读 · 0 评论 -
day08 Nginx模块
day08 Nginx模块1.昨日内容习题1、Nginx源码编译安装的步骤 1、下载源代码 2、解压 3、设置配置参数 4、编译 5、安装2、设置worker进程数的配置项 worker_processes 3、配置端口的配置项 listen4、加载其他文件的配置项 include5、设置worker进程最大连接数 worker_connections6、指定Nginx worker进程启动用户的配置项 user7、假设baidu原创 2021-10-27 22:09:32 · 1068 阅读 · 0 评论 -
day07 Nginx
day07 Nginx1.昨日复习http协议1、HTTP协议的流程 1、DNS解析 2、给对应的服务器建立对应的连接 3、发送请求报文 4、响应请求报文,同时发送请求主体 5、断开TCP连接2、HTTP协议中的报文包含哪几部分? 1、基础信息 2、请求报文 3、响应报文 4、响应主体3、常见的请求方式 GET : 读的过程 POST : 写的过程 PUT : 改的过程 DELETE : 删的过程4、常见的响应状态码 1xx : 通知信息 2xx原创 2021-10-26 19:42:01 · 107 阅读 · 0 评论 -
day06 http协议
day06 http协议HTTP协议1、SSH协议、TCP/IP协议、VRRP协议、HTTP协议、RPC(远程过程调用)协议2、什么是HTTP协议(超文本传输协议) HTTP协议和HTTPS协议统称为HTTP协议 HTTP的中文名称为:超文本传输协议 #超文本:就是文本中包含视频、音频或者图片的文本。 HTTP协议:是一种按照URL(网址)指示,将超文本文档从一台主机(Web服务器)传输到另一台主机(浏览器)的应用层协议,以实现超链接的功能。 当我们访问:baidu.co原创 2021-10-25 17:26:32 · 87 阅读 · 0 评论 -
day05 部署
day05 部署vpn一、VPN介绍什么是vpn?# VPN是虚拟专用网络的缩写,它是两个或多个物理网络(或设备)之间沟通互联网/公共网络创建的虚拟网络,可以为企业之间或者个人与企业之间提供安全(加密)的数据传输隧道服务。可以在家里通过vpn访问公司内网vpn的作用是什么?# vpn的功能主要就是帮助不在公司内部局域网内的人员可以通过数据加密的方式远程访问公司内部资源两种基本的vpn类型1. 远程访问vpn 允许用户远程连接到专用网络,通过完全安全的internet连接进原创 2021-10-22 19:51:31 · 243 阅读 · 0 评论 -
day03 架构之NFS
day03 架构之NFS客户端需求: 1.客户端提前准备存放的备份的目录,目录规则如下:/backup/nfs_172.16.1.31_2018-09-02 [root@db01 ~]# mkdir -p /backup/nfs_172.16.1.31_`date +%F` 2.客户端在本地打包备份(将etc目录中所有的普通文件打包)拷贝至/backup/nfs_172.16.1.31_2018-09-02 [root@db01 ~]# tar -czPf /backup/nfs_172原创 2021-10-20 21:14:54 · 145 阅读 · 0 评论 -
架构之Rsync备份服务
架构之Rsync备份服务1、备份的场景1.1什么情况下需要备份 数据比较重要情况下(数据如果丢失就可能找不回来了)1.2什么是备份 原有的数据复制几份,存起来以备不时之需1.3能不能不做备份 不重要的可以不备份,数据丢失没有什么后果就可以不备份1.4备份的工具 本地:cp 远程:scp(全量备份)和rsync(增量备份) scp :每一天把以前所有数据都备份 rsync :每天备份之前没有的(不会产生多余数据)1.5scp的参数 -p:保留原文件的修改时间,访问时间和访问权限原创 2021-10-19 23:07:40 · 144 阅读 · 0 评论 -
互联网架构图
互联网架构图原创 2021-10-18 19:22:56 · 122 阅读 · 0 评论