![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
web服务之NGINX
文章平均质量分 73
学习NGINX技术
LK丶旋律
这个作者很懒,什么都没留下…
展开
-
web服务之nginx_Rewrite 相关功能
Rewrite 相关功能Nginx服务器利用 ngx_http_rewrite_module 模块解析和处理rewrite请求,此功能依靠 PCRE(perlcompatible regular expression),因此编译之前要安装PCRE库,rewrite是nginx服务器的重要功能之一,用于实现URL的重写,URL的重写是非常有用的功能,比如它可以在我们改变网站结构之后,不需要客户端修改原来的书签,也无需其他网站修改我们的链接,就可以设置为访问,另外还可以在一定程度上提高网站的安全性。原创 2021-06-23 21:15:23 · 266 阅读 · 1 评论 -
web服务之nginx反向代理功能
nginx反向代理功能反向代理:reverse proxy,指的是代理外网用户的请求到内部的指定的服务器,并将数据返回给用户的一种方式,这是用的比较多的一种方式。Nginx 除了可以在企业提供高性能的web服务之外,另外还可以将 nginx 本身不具备的请求通过某种预定义的协议转发至其它服务器处理,不同的协议就是Nginx服务器与其他服务器进行通信的一种规范,主要在不同的场景使用以下模块实现不同的功能ngx_http_proxy_module: #将客户端的请求以http协议转发至指定服务器进行原创 2021-06-23 21:12:16 · 589 阅读 · 0 评论 -
web服务之nginx变量,https,第三方模块
Nginx 状态页基于nginx 模块 ngx_http_stub_status_module 实现,在编译安装nginx的时候需要添加编译参数 –with-http_stub_status_module,否则配置完成之后监测会是提示语法错误注意: 状态页显示的是整个服务器的状态,而非虚拟主机的状态#配置示例:[root@centos8 ~]# cat /apps/nginx/conf/conf.d/pc.confserver{ listen 80; server_name ww原创 2021-06-20 21:28:05 · 405 阅读 · 1 评论 -
web服务之nginx核心配置
Nginx 核心配置详解配置文件说明nginx 官方帮助文档http://nginx.org/en/docs/tengine 帮助文档http://tengine.taobao.org/nginx_docs/cn/docs/Nginx的配置文件的组成部分:主配置文件:nginx.conf子配置文件: include conf.d/*.conffastcgi, uwsgi,scgi 等协议相关的配置文件mime.types:支持的mime类型,MIME(Multipurpose Int原创 2021-06-19 21:36:46 · 500 阅读 · 0 评论 -
web服务之NGinx安装
系统和EPEL源的中nignx版本较旧,可以安装官方源的最新版本官方包链接:http://nginx.org/en/linux_packages.html官方 yum 源链接http://nginx.org/en/linux_packages.html#RHEL-CentOS范例: 通过官方 yum 源安装nginx[root@centos8 ~]# cat /etc/yum.repos.d/nginx.repo[nginx-stable]name=nginx stable repob原创 2021-06-15 22:21:52 · 473 阅读 · 0 评论 -
web服务之nginx命令,信号还有平滑升级与回滚
nginx 命令和信号nginx命令nginx 命令支持向其发送信号,实现不同功能nginx 格式nginx [-?hvVtTq] [-s signal] [-c filename] [-p prefix] [-g directives]选项说明帮助: -? -h使用指定的配置文件: -c指定配置指令:-g指定运行目录:-p测试配置文件是否有语法错误:-t -T打印nginx的版本信息、编译信息等:-v -V发送信号: -s 示例: nginx -s reload信号说明:立原创 2021-06-14 21:30:17 · 164 阅读 · 0 评论 -
web服务之NginX介绍
I/O 模型相关概念同步/异步:关注的是消息通信机制,即调用者在等待一件事情的处理结果时,被调用者是否提供完成状态的通知。同步:synchronous,被调用者并不提供事件的处理结果相关的通知消息,需要调用者主动询问事情是否处理完成异步:asynchronous,被调用者通过状态、通知或回调机制主动通知调用者被调用者的运行状态阻塞/非阻塞:关注调用者在等待结果返回之前所处的状态阻塞:blocking,指IO操作需要彻底完成后才返回到用户空间,调用结果返回之前,调用者被挂起,干不了别的事情。非原创 2021-06-13 22:23:16 · 118 阅读 · 2 评论