标签:中间件 订阅该标签的文章

以下是与标签“中间件”相关联的文章
  • Nginx配置虚拟机

    Nginx配置虚拟机

    在上一节中,我们学习了Nginx+PHP7+MySQL的安装配置,在这一篇文章中,我们来学习如何在一个Nginx服务器中配置多个站点。 假要你所在的公司由于预算问题,现在只能提供一台服务器,但是有以下几个网站:www.yourmall.com, m.yourmall.com,www.yourcrm.com需要部署,并且你已经根据我们上一篇文章中安装配置了,实现以下需求。 www.yourmall. ...

    阅读全文

  • Nginx+PHP7源码安装配置

    Nginx+PHP7源码安装配置

    在前面几篇文章中,我们已经介绍并演示安装 Nginx 的几种方式,在开始本篇文章的阅读和实践之前,建议先阅读“Nginx安装配置”:http://www.yiibai.com/nginx/nginx-install.html ,在上面文章的基础之上,我们再添加 PHP7 的安装配置。 1. Nginx安装配置 如果需要一些特殊的功能,在包和端口不可用的情况下,也可以从源代码编译来安装nginx。虽 ...

    阅读全文

  • Nginx+PHP7+MySQL5.7(LNMP)环境配置

    Nginx+PHP7+MySQL5.7(LNMP)环境配置

    在前面几篇文章中,我们已经介绍并演示安装 Nginx 的几种方式,在开始本篇文章的阅读和实践之前,建议先阅读“Nginx安装配置”:http://www.yiibai.com/nginx/nginx-install.html ,在上面文章的基础之上,我们再添加 PHP7 的安装配置以及MySQL的安装配置,最后编写一个简单的PHP测试程序。 目录: Nginx安装配置 PHP7安装配置 MySQL ...

    阅读全文

  • Nginx配置日志

    Nginx配置日志

    本节介绍如何在NGINX中配置日志记录错误和处理的请求。在本文章中将涉及以下内容 - 设置错误日志 设置访问日志 启用条件日志记录 日志记录到Syslog 1. 设置错误日志 NGINX将遇到的不同严重性级别问题的信息写入错误日志。 error_log指令将日志记录设置为特定文件,stderr或syslog,并指定要记录的消息的最低级别。 默认情况下,错误日志位于{NGING_INSTALL_PA ...

    阅读全文

  • Nginx主要应用场景(必读)

    Nginx主要应用场景(必读)

    本文只针对Nginx在不加载第三方模块的情况能处理哪些事情,由于第三方模块太多所以也介绍不完,当然本文本身也可能介绍的不完整,这里是根据个人使用过和了解到过总结出来的。所以还请见谅,同时欢迎留言交流。 Nginx能做什么? 反向代理 负载均衡 HTTP服务器(包含动静分离) 正向代理 以上就是我了解到的Nginx在不依赖第三方模块能处理的事情,下面详细说明每种功能怎么做 1. 反向代理 反向代理应 ...

    阅读全文

  • Nginx压缩和解压

    Nginx压缩和解压

    本节介绍如何配置响应的压缩或解压缩以及发送压缩文件。 在这篇文章中,涉及内容如下 - 压缩和解压缩介绍 启用压缩 启用解压缩 发送压缩文件 1. 压缩和解压缩介绍 压缩响应通常会显着减少传输数据的大小。 然而,由于压缩在运行时发生,它还可以增加相当大的处理开销,这会对性能产生负面影响 在向客户端发送响应之前,NGINX会执行压缩,但不会“压缩”已压缩的响应(例如,由代理的服务器)。 2. 启用压缩 ...

    阅读全文

  • Nginx内容缓存

    Nginx内容缓存

    本节介绍如何启用和配置从代理服务器接收的响应的缓存。主要涉及以下内容 - 缓存介绍 启用响应缓存 涉及缓存的NGINX进程 指定要缓存的请求 限制或绕过缓存 从缓存中清除内容 配置缓存清除 发送清除命令 限制访问清除命令 从缓存中完全删除文件 缓存清除配置示例 字节缓存 组合配置示例 1. 介绍 当启用缓存时,NGINX将响应保存在磁盘缓存中,并使用它们来响应客户端,而不必每次都为同一内容代理请求 ...

    阅读全文

  • Nginx配置静态内容服务器

    Nginx配置静态内容服务器

    本节介绍如何使用NGINX来提供静态内容服务,定义搜索路径以查找请求的文件的方法,以及如何设置索引文件。 在这个部分,我们主要涉及以下几个方面的内容: 根目录和索引文件 尝试几个选项 优化NGINX服务内容的速度 1. 根目录和索引文件 root指令指定将用于搜索文件的根目录。 要获取请求文件的路径,NGINX将请求URI附加到root指令指定的路径。 该指令可以放置在http,server或lo ...

    阅读全文

  • Nginx反向代理

    Nginx反向代理

    本文介绍代理服务器的基本配置。 您将学习如何通过不同协议将NGINX请求传递给代理的服务器,修改发送到代理服务器的客户端请求标头,以及配置来自代理服务器的响应缓冲。 代理服务器的基本配置目录 代理服务器介绍 将请求传递给代理的服务器 传递请求标头 配置缓冲区 选择传出IP地址 1. 代理服务器介绍 代理通常用于在多个服务器之间分配负载,无缝地显示来自不同网站的内容,或者通过HTTP以外的协议将请求 ...

    阅读全文

  • Nginx进程和运行时控制

    Nginx进程和运行时控制

    本节介绍NGINX在运行时启动的过程以及如何控制它们。 在这个部分中,主要涉及两个部分的内容: 主进程和工作进程 控制NGINX 1. 主进程和工作进程 NGINX有一个主进程和一个或多个工作进程。 如果启用缓存,缓存加载程序和缓存管理器进程也将在启动时运行。主程序的主要目的是读取和评估配置文件以及维护工作进程。 工作进程执行请求的实际处理。 NGINX依赖于操作系统的机制来有效地在工作进程之间分 ...

    阅读全文

  • Nginx配置文件

    Nginx配置文件

    NGINX与其他服务类似,因为它具有以特定格式编写的基于文本的配置文件。 默认情况下,文件名为nginx.conf并放在/etc/nginx目录中(对于开源NGINX产品,位置取决于用于安装NGINX和操作系统的软件包系统,它通常位于/usr/local/nginx/conf/etc/nginx或/usr/local/etc/nginx。) 配置文件由指令及其参数组成。 简单(单行)指令各自以分号 ...

    阅读全文

  • Nginx配置Web服务器

    Nginx配置Web服务器

    本文介绍如何将NGINX配置作为Web服务器,并包括以下部分: 设置虚拟服务器 配置位置 使用变量 返回特定状态码 重写请求中的URI 重写HTTP响应 处理错误 在高层次上,将NGINX配置作为Web服务器有一些问题需要了解,定义它处理哪些URL以及如何处理这些URL上的资源的HTTP请求。 在较低层次上,配置定义了一组控制对特定域或IP地址的请求的处理的虚拟服务器。 用于HTTP流量的每个虚拟 ...

    阅读全文

  • Nginx从源码构建安装配置

    Nginx从源码构建安装配置

    使用configure命令配置构建。 它定义了系统的各个方面,包括允许使用nginx进行连接处理的方法。 最后它创建一个Makefile。 configure命令支持以下参数: --prefix = path - 定义将保留服务器文件的目录。 这个同一个目录也将用于由configure(除了库源的路径)和nginx.conf配置文件中设置的所有相关路径。 它默认设置为/usr/local/ngin ...

    阅读全文

  • Nginx快速入门

    Nginx快速入门

    本文主要介绍nginx的基本配置和操作,并介绍了一些可以完成的简单任务。假设您已经学习过并已经安装好了nginx服务器。 如果没有,请参阅安装nginx页面(http://www.yiibai.com/nginx/nginx-install.html )。 本指南介绍如何启动和停止nginx,并重新加载其配置,解释配置文件的结构,并介绍如何设置nginx以提供静态内容,如何配置nginx作为代理服 ...

    阅读全文

  • Nginx架构

    Nginx架构

    处理并发连接的传统的基于进程或线程的模型涉及使用单独的进程或线程处理每个连接,并阻止网络或输入/输出操作。 根据应用,在内存和CPU消耗方面可能非常低效。 产生一个单独的进程或线程需要准备一个新的运行时环境,包括分配堆和堆栈内存,以及创建新的执行上下文。 额外的CPU时间也用于创建这些项目,这可能会导致由于线程在过多的上下文切换上的转机而导致性能下降。 所有这些并发症都表现在较老的Web服务器架构 ...

    阅读全文

  • Nginx安装

    Nginx安装

    根据操作系统的不同,nginx可以安装也不太相同,安装nginx有以下几种不同的方式。 在Linux上安装 对于Linux,可以使用来自nginx.org的nginx软件包。参考网址: 在FreeBSD上安装 在FreeBSD上,可以从包或通过ports系统安装nginx。 端口系统提供更大的灵活性,允许在各种选项之间进行选择。 端口将使用指定的选项编译nginx并进行安装。 在Window上安装 ...

    阅读全文

  • 为什么需要Nginx?

    为什么需要Nginx?

    当前信息时代,哪里都是应用程序。这些应用程序们不仅仅是运行人们工作场所的工具 - 它们现在正在经营人们的生活。 对即时响应的需求,完美的行为和更多的功能是前所未有的。 而且,当然,人们期望应用程序在不同类型的设备上运行平稳,特别是在移动设备上。 应用程序执行的速度与它所做的一样重要。 NGINX的核心功能,例如其具有高性能HTTP和反向代理服务器的大规模可扩展事件驱动架构,访问和带宽控制以及与各种 ...

    阅读全文

  • Nginx的优势(优点)

    Nginx的优势(优点)

    处理高性能和高效率的并发一直是部署nginx的主要优势。现在我们来了解有关Nginx更多的优点。 在过去几年中,Web架构师已经接受了将应用程序基础架构与Web服务器分离和分离的想法。 然而,以前以LAMP(Linux,Apache,MySQL,PHP,Python或Perl)为基础的网站的形式可能不仅仅是一个基于LEMP的(“E”代表“Engine x”)) ,但是越来越多地将网络服务器推送到基 ...

    阅读全文