上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 31 下一页
摘要: 一:动静分离 动静分离是指在 web 服务器架构中,将静态页面与动态页面或者静态内容接口和动态内容接口分开不同系统访问的架构设计方法,进而提示整个服务的访问性和可维护性。 一般来说,都需要将动态资源和静态资源分开,由于 Nginx 的高并发和静态资源缓存等特性,经常将静态资源部署在 Nginx 上。 阅读全文
posted @ 2022-01-05 22:18 AlexEvans 阅读(126) 评论(0) 推荐(0) 编辑
摘要: 在介绍nginx和uwsgi的区别和作用之前我们先介绍一下几个概念 1.WSGI WSGI的全称是Web Server Gateway Interface(Web服务器网关接口),它不是服务器、python模块、框架、API或者任何软件,只是一种描述web服务器(如nginx,uWSGI等服务器)如 阅读全文
posted @ 2022-01-05 22:14 AlexEvans 阅读(800) 评论(0) 推荐(0) 编辑
摘要: 一:LNMP架构简介 LNMP是一套技术的组合,L=Linux、N=Nginx、M~=MySQL、P~=Python 首先Nginx服务是不能处理动态请求,那么当用户发起动态请求时, Nginx又是如何进行处理的。 1.静态请求:请求的内容是静态文件就是静态请求 1.静态文件:文件上传到服务器,永远 阅读全文
posted @ 2022-01-05 22:13 AlexEvans 阅读(74) 评论(0) 推荐(0) 编辑
摘要: 一:location详解 1.简介 使用Nginx Location可以控制访问网站的路径, 但一个server可以有多个location配置, 多个location的优先级该如何区分。 二:location匹配规则 Nginx中location的作用是根据Url来决定怎么处理用户请求(转发请求给其 阅读全文
posted @ 2022-01-05 21:41 AlexEvans 阅读(340) 评论(1) 推荐(0) 编辑
摘要: 一:限制连接数模块(同时访问网址能访问多少次) https://nginx.org/en/docs/http/ngx_http_limit_conn_module.html 步骤 1、创建一个内存空间存放访问者的IP 2、设置每一个访问者的同时连接次数 1.修改网址模块文件 vim /etc/ngi 阅读全文
posted @ 2022-01-04 20:02 AlexEvans 阅读(660) 评论(0) 推荐(0) 编辑
摘要: Nginx的请求限制 在配置nginx的过程中我们需要考虑受到攻击或恶意请求的情况,比如单用户恶意发起大量请求,这时Nginx的请求限制可以帮助我们对其进行限制。 连接频率限制 : limit_conn_module 请求频率限制 : limit_req_module 理解:连接频率限制和请求频率限 阅读全文
posted @ 2022-01-04 19:54 AlexEvans 阅读(997) 评论(1) 推荐(0) 编辑
摘要: 一:Nginx虚拟主机 基于多IP的方式 基于多端口的方式 基于多域名的方式 1.基于ip的方式 [root@web01 conf.d]# cat game2.conf server { listen 80; server_name 192.168.15.7; location / { root / 阅读全文
posted @ 2022-01-04 18:39 AlexEvans 阅读(293) 评论(0) 推荐(0) 编辑
摘要: 一:关于lnmp架构 l Linux n Nginx m MySQL p Python/PHP 模块网址:https://nginx.org/en/docs/ 二:目录索引模块 1.目录索引模块内容 开启目录索引(默认启用) autoindex on; 格式化文件大小 autoindex_exact 阅读全文
posted @ 2022-01-03 15:38 AlexEvans 阅读(64) 评论(0) 推荐(0) 编辑
摘要: 一:二进制安装nginx 官网:https://mirrors.huaweicloud.com/home 1.下载CentOS源 2.安装CentOS源 [root@localhost ~]# curl -o /etc/yum.repos.d/CentOS-Base.repo https://rep 阅读全文
posted @ 2022-01-02 11:27 AlexEvans 阅读(218) 评论(0) 推荐(0) 编辑
摘要: 一:yum安装 1.简介 基于rpm安装,自动解决依赖。 1、安装 yum install [软件包的名称] 参数: -y : 免交互 --nogpgcheck : 忽略公钥认证 2、卸载 yum remove [软件包名称] 参数: -y : 免交互 3、更新 yum update [软件包名称] 阅读全文
posted @ 2022-01-01 21:01 AlexEvans 阅读(125) 评论(0) 推荐(0) 编辑
上一页 1 ··· 15 16 17 18 19 20 21 22 23 ··· 31 下一页