随笔分类 -  NGINX

摘要:LNMP项目实战环境说明 L:Linux(CentOS7)https://mirrors.aliyun.com/centos/7/isos/x86_64/ N:Nginx(1.18.0) https://nginx.org/en/download.html M:MySQL(8.0.19) https 阅读全文
posted @ 2022-06-11 22:50 goodbay说拜拜 阅读(190) 评论(0) 推荐(0) 编辑
摘要:设备: 客户端clent centos7 10.0.0.47 代理服务器proxy1 centos7 10.0.0.57 编译安装的nginx 代理服务器proxy2 centos8 10.0.0.8 yum安装的nginx 后端httpd服务器httpd centos8 10.0.0.88 yum 阅读全文
posted @ 2022-06-11 13:19 goodbay说拜拜 阅读(586) 评论(0) 推荐(0) 编辑
摘要:ngx_http_rewrite_module 模块指令 return 指令 return code; #返回给客户端指定的HTTP状态码 return code [text]; #返回给客户端的状态码及响应报文的实体内容,可以调用变量,其中text如果有空格,需要用单或双引号 return cod 阅读全文
posted @ 2022-06-10 21:41 goodbay说拜拜 阅读(522) 评论(0) 推荐(0) 编辑
摘要:CGI的由来: 最早的Web服务器只能简单地响应浏览器发来的HTTP请求,并将存储在服务器上的HTML文件返回给浏 览器,也就是静态html文件,但是后期随着网站功能增多网站开发也越来越复杂,以至于出现动态技 术,比如像php(1995年)、java(1995)、python(1991)语言开发的网 阅读全文
posted @ 2022-06-04 18:29 goodbay说拜拜 阅读(235) 评论(0) 推荐(0) 编辑
摘要:反向代理:reverse proxy,指的是代理外网用户的请求到内部的指定的服务器,并将数据返回给用户的 一种方式,这是用的比较多的一种方式。 Nginx 除了可以在企业提供高性能的web服务之外,另外还可以将 nginx 本身不具备的请求通过某种预 定义的协议转发至其它服务器处理,不同的协议就是N 阅读全文
posted @ 2022-06-04 18:23 goodbay说拜拜 阅读(451) 评论(0) 推荐(0) 编辑
摘要:nginx防盗链 防盗链基于客户端携带的referer实现,referer是记录打开一个页面之前记录是从哪个页面跳转过来的标 记信息,如果别人只链接了自己网站图片或某个单独的资源,而不是打开了网站的整个页面,这就是盗 链,referer就是之前的那个网站域名,正常的referer信息有以下几种: n 阅读全文
posted @ 2022-06-04 17:34 goodbay说拜拜 阅读(86) 评论(0) 推荐(0) 编辑
摘要:rewrite相关功能 Nginx服务器利用 ngx_http_rewrite_module 模块解析和处理rewrite请求,此功能依靠 PCRE(perl compatible regular expression),因此编译之前要安装PCRE库,rewrite是nginx服务器的重要功能之 一 阅读全文
posted @ 2022-06-04 17:21 goodbay说拜拜 阅读(91) 评论(0) 推荐(0) 编辑
摘要:nginx状态页 基于nginx模块ngx_http_stub_status_module 实现,在编译安装nginx的时候需要添加编译参数 -- with-http_stub_status_module,否则配置完成之后监测会是提示语法错误 注意:状态页显示的是整个服务器的状态,而非虚拟机主机的状 阅读全文
posted @ 2022-06-04 15:56 goodbay说拜拜 阅读(106) 评论(0) 推荐(0) 编辑
摘要:检测文件是否存在 try_files会按顺序检查文件是否存在,返回第一个找到的文件或文件夹(结尾加斜线表示为文件夹),如 果所有文件或文件夹都找不到,会进行一个内部重定向到最后一个参数。只有最后一个参数可以引起一 个内部重定向,之前的参数只设置内部URI的指向。最后一个参数是回退URI且必须存在,否 阅读全文
posted @ 2022-06-04 14:34 goodbay说拜拜 阅读(39) 评论(0) 推荐(0) 编辑
摘要:Nginx 模块介绍 nginx 有多种模块 核心模块: 是 Nginx 服务器正常运行必不可少的模块,提供错误日志记录 、配置文件解析 、事件 驱动机制 、进程管理等核心功能 标准HTTP模块:提供 HTTP 协议解析相关的功能,比如: 端口配置 、 网页编码设置 、 HTTP响应 头设置 等等 阅读全文
posted @ 2022-05-31 21:40 goodbay说拜拜 阅读(75) 评论(0) 推荐(0) 编辑
摘要:Nginx编译安装 安装编译前置程序包 [root@centos7-liyj ~]#yum install -y gcc pcre-devel openssl-devel zlib-devel wget 下载nginx程序包 [root@centos7-liyj ~]#wget https://ng 阅读全文
posted @ 2022-05-31 09:13 goodbay说拜拜 阅读(135) 评论(0) 推荐(0) 编辑
摘要:Nginx是免费的、开源的、高性能的HTTP和反向代理服务器、邮件代理服务器、以及TCP/UDP代理服务 器 Nginx 功能介绍 静态的web资源服务器html,图片,js,css,txt等静态资源 http/https协议的反向代理 结合FastCGI/uWSGI/SCGI等协议反向代理动态资源 阅读全文
posted @ 2022-05-30 20:09 goodbay说拜拜 阅读(55) 评论(0) 推荐(0) 编辑
摘要:网络I/O 网络通信就是网络协议栈到用户空间进程的I/O就是网络I/O 网络I/O 处理过程 获取请求数据, 客户端于服务器建立连接发出请求,服务器接受请求(1-3) 构建响应, 当服务器接收完请求,并在用户空间处理客户端的请求,直到构建响应完成(4) 返回数据, 服务器以构建好的响应再通过内核空间 阅读全文
posted @ 2022-05-30 19:37 goodbay说拜拜 阅读(45) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示