安基网 首页 系统Web技术
订阅

Web技术

  • 不错的Nginx配置介绍及性能调优

    不错的Nginx配置介绍及性能调优
    前言Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,在BSD-like 协议下发行。其特点是占有内存少,并发能力强,事实上nginx的并发能力在同类型的网页服务器中表现较好,中国大陆使用nginx网站用户有:百度、京东、新浪、网易、腾讯、淘宝等。可以在大多数 UnixLinux ...
    2019-12-3 11:09
  • 12个强大的Web服务测试工具

    12个强大的Web服务测试工具
    本文由码农网 – 小峰原创翻译,转载请看清文末的转载要求,欢迎参与我们的付费投稿计划!在过去的几年中,web服务或API的普及和使用有所增加。 web服务或API是程序或软件组件的集合,可以帮助应用程序进行交互或通过形成其他应用程序或服务器之间的连接执行一些进程/事务处理。基本上有两种类型的web ...
    2019-12-1 11:19
  • 细节详解Nginx编写HTTP模块

    细节详解Nginx编写HTTP模块
    一、如何调用HTTP模块在开发HTTP模块前,首先需要了解典型的HTTP模块是如何介入Nginx处理用户请求流 程的。图1是一个简化的时序图,这里省略了许多异步调用,忽略了多个不同的HTTP处理阶段,仅标识了在一个典型请求的处理过程中主要模块被调用的流程,以此帮助读者理解HTTP模块如何处理用户请求。完整 ...
    2019-11-29 09:36
  • Nginx提升:Nginx+PHP+FastCGI加速模式

    Nginx提升:Nginx+PHP+FastCGI加速模式
    一、用户对动态PHP网页访问过程用户浏览器发起对网页的访问:http://192.168.1.103/index.php用户和nginx服务器进行三次握手进行TCP连接(忽略包括nginx访问控制策略、nginx防火墙等访问控制策略)第一步:用户将htt ...
    2019-11-29 09:14
  • Nginx网站使用CDN之后禁止用户真实IP访问的方法

    Nginx网站使用CDN之后禁止用户真实IP访问的方法
    一、真假难辨如何禁止访问,我们先了解下常见的3种网站访问模式:用户直接访问对外服务的普通网站浏览器 --> DNS解析 --> WEB数据处理 --> 数据吐到浏览器渲染展示用户访问使用了CDN的网站浏览器 --> DNS解析 --> CDN节点 --> WEB数据处理 --> 数据吐到浏览器渲染展示用户通过代理上网访 ...
    2019-11-23 10:52
  • 我是如何通过Nginx日志实时封禁风险IP的

    我是如何通过Nginx日志实时封禁风险IP的
    前言本文分享了自动化采集、分析Nginx日志并实时封禁风险IP的方案及实践.阅读这篇文章你能收获到:日志采集方案.风险IP评估的简单方案.IP封禁策略及方案.阅读本文你需要:熟悉编程.熟悉常用Linux命令.了解Docker.背景分析nginx访问日志时, 看到大量404的无效请求, URL都是随机的一些敏感词. 而且近期这些 ...
    2019-11-22 10:42
  • 教你使用nginx部署网站教程

    教你使用nginx部署网站教程
    前面的话如果服务器只需要放置一个网站程序,解析网站到服务器的网站,网站程序监听80端口就可以了。如果服务器有很多应用,借助nginx不仅可以实现端口的代理,还可以实现负载均衡。本文将详细介绍前端及nodeJS项目在服务器配置时需要用到的nginx配置。安装【卸载nginx】在介绍如何安装nginx之前,先要 ...
    2019-11-20 08:09
  • 深入浅出Nginx

    深入浅出Nginx
    前言Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少(一个worker进程只占用10-12M内存),启动极快,高并发能力强,在互联网项目中广泛应用。上图基本上说明了当下流行的技术架构,其中Nginx有点入口网关的味道。反向代理服务器经常听人说到一些术语,如反向代理,那么什么是反向 ...
    2019-11-16 10:55
  • 「网站优化实战」Nginx启用Gzip/全站CDN加速

    「网站优化实战」Nginx启用Gzip/全站CDN加速
    关注我——个人公众号:后端技术漫谈我目前是一名后端开发工程师。主要关注后端开发,数据安全,网络爬虫,物联网,边缘计算等方向。原创博客主要内容Java知识点复习全手册Leetcode算法题解析剑指offer算法题解析SpringCloud菜鸟入门实战系列SpringBoot菜鸟入门实战系列Python爬虫相关技术文章后端开发 ...
    2019-11-12 10:14
  • Nginx 限流常用模块:限制并发和IP访问频率

    Nginx 限流常用模块:限制并发和IP访问频率
    Nginx 是我们常用的负载均衡和反向代理服务器,并发性能非常优秀。但是在并发量极大的情况下,必要限流措施还是需要的,Nginx 的有对应的模块插件可通过简单配置来完成这个功能。限制并发限制ip并发数,也是说限制同一个ip同时连接服务器的数量。1、添加limit_conn_zone这个变量只能在http使用。http{ ...
    2019-11-9 11:05
  • http 请求方法以及返回状态码的类型和含义

    http 请求方法以及返回状态码的类型和含义
    0X01 服务器状态码服务器状态码用来告知客户端Web服务对本次的请求响应状态是什么。1、200 OK表示从客户端发来的请求在服务器端被正常处理了。2、204 No Content 该状态码代表服务器接收的请求已成功处理,但在返回的响应报文中不含实体的主体部分。3、206 Partial Content 该状态码表示客户端进行了范 ...
    2019-11-7 10:00
  • OpenResty 高性能服务器,单机可达10K到1000K

    OpenResty 高性能服务器,单机可达10K到1000K
    一、OpenResty 是个啥OpenResty是基于Ngnix和Lua的高性能web平台,内部集成精良的LUa库、第三方模块、依赖项。用于方便搭建能够处理高并发、扩展性极高的动态web应用、web服务、动态网关。可以使用Lua脚本调用Ngnix支持的C以及Lua模块,快速构建10K~1000K单机并发连接的高性能web应用系统。OpenResty ...
    2019-10-31 10:13
  • HTTPie:超爽的HTTP命令行客户端

    HTTPie:超爽的HTTP命令行客户端
    之前在命令行下进行HTTP服务的调试和信息查看都是使用经典的cURL,不过前段时间发现一个交互更加友好的工具,就是HTTPie。先放一个HTTPie官方的一个HTTPie VS cURL的图给大家看看。如果你经常需要用终端以非交互模式访问网络服务器(比如,下载文件、测试REST服务),可能你会选择的工具是wget或curl, ...
    2019-10-31 10:11
  • Nginx 屏蔽ip地址的方法

    Nginx 屏蔽ip地址的方法
    在网站维护过程中,有时候我们需要对一些IP地址或是一些IP段进行封锁拉黑,使其不能访问网站。 如果你的网站服务器的网站运行环境是由nginx搭建的,那么下面所说的在nginx中禁止ip的方法是对你有很大的用处的。nignx 禁止IP访问的方法一1、在 nginx 的安装目录中,查到 conf 文件夹,并在其文件夹中 创 ...
    2019-10-28 07:44
  • Nginx 实现 Rewrite 跳转

    Nginx 实现 Rewrite 跳转
    本篇主要对于Nginx中的Rewrite跳转进行讲解。因为目前很多工作前端开发都会选择使用Nginx作为反向代理服务器,但是平时业务需要难免碰到重写URL,Nginx的Rewrit ...
    2019-10-19 10:03
  • 1234下一页
    最新
    返回顶部