首页 运维Web技术

Web技术

  • Nginx提升:Nginx+PHP+FastCGI加速模式
    一、用户对动态PHP网页访问过程用户浏览器发起对网页的访问:http://192.168.1.103/index.php用户和nginx服务器进行三次握手进行TCP连接(忽略包括nginx访问控制策略、nginx防火墙等访问控制策略)第一步:用户将htt ...
    2019-11-29 09:14 1500
  • 一、真假难辨如何禁止访问,我们先了解下常见的3种网站访问模式:用户直接访问对外服务的普通网站浏览器 --> DNS解析 --> WEB数据处理 --> 数据吐到浏览器渲染展示用户访问使用了CDN的网站浏览器 --> DNS解析 --> CDN节点 --> WEB数据处理 --> 数据吐到浏览器渲染展示用户通过代理上网访 ...
    2019-11-23 10:52 1854
  • 我是如何通过Nginx日志实时封禁风险IP的
    前言本文分享了自动化采集、分析Nginx日志并实时封禁风险IP的方案及实践.阅读这篇文章你能收获到:日志采集方案.风险IP评估的简单方案.IP封禁策略及方案.阅读本文你需要:熟悉编程.熟悉常用Linux命令.了解Docker.背景分析nginx访问日志时, 看到大量404的无效请求, URL都是随机的一些敏感词. 而且近期这些 ...
    2019-11-22 10:42 1678
  • 教你使用nginx部署网站教程
    前面的话如果服务器只需要放置一个网站程序,解析网站到服务器的网站,网站程序监听80端口就可以了。如果服务器有很多应用,借助nginx不仅可以实现端口的代理,还可以实现负载均衡。本文将详细介绍前端及nodeJS项目在服务器配置时需要用到的nginx配置。安装【卸载nginx】在介绍如何安装nginx之前,先要 ...
    2019-11-20 08:09 1503
  • 深入浅出Nginx
    前言Nginx是一款轻量级的Web服务器、反向代理服务器,由于它的内存占用少(一个worker进程只占用10-12M内存),启动极快,高并发能力强,在互联网项目中广泛应用。上图基本上说明了当下流行的技术架构,其中Nginx有点入口网关的味道。反向代理服务器经常听人说到一些术语,如反向代理,那么什么是反向 ...
    2019-11-16 10:55 1465
  • 「网站优化实战」Nginx启用Gzip/全站CDN加速
    关注我——个人公众号:后端技术漫谈我目前是一名后端开发工程师。主要关注后端开发,数据安全,网络爬虫,物联网,边缘计算等方向。原创博客主要内容Java知识点复习全手册Leetcode算法题解析剑指offer算法题解析SpringCloud菜鸟入门实战系列SpringBoot菜鸟入门实战系列Python爬虫相关技术文章后端开发 ...
    2019-11-12 10:14 1339
  • Nginx 限流常用模块:限制并发和IP访问频率
    Nginx 是我们常用的负载均衡和反向代理服务器,并发性能非常优秀。但是在并发量极大的情况下,必要限流措施还是需要的,Nginx 的有对应的模块插件可通过简单配置来完成这个功能。限制并发限制ip并发数,也是说限制同一个ip同时连接服务器的数量。1、添加limit_conn_zone这个变量只能在http使用。http{ ...
    2019-11-9 11:05 1708
  • http 请求方法以及返回状态码的类型和含义
    0X01 服务器状态码服务器状态码用来告知客户端Web服务对本次的请求响应状态是什么。1、200 OK表示从客户端发来的请求在服务器端被正常处理了。2、204 No Content 该状态码代表服务器接收的请求已成功处理,但在返回的响应报文中不含实体的主体部分。3、206 Partial Content 该状态码表示客户端进行了范 ...
    2019-11-7 10:00 1922
  • OpenResty 高性能服务器,单机可达10K到1000K
    一、OpenResty 是个啥OpenResty是基于Ngnix和Lua的高性能web平台,内部集成精良的LUa库、第三方模块、依赖项。用于方便搭建能够处理高并发、扩展性极高的动态web应用、web服务、动态网关。可以使用Lua脚本调用Ngnix支持的C以及Lua模块,快速构建10K~1000K单机并发连接的高性能web应用系统。OpenResty ...
    2019-10-31 10:13 1890
  • HTTPie:超爽的HTTP命令行客户端
    之前在命令行下进行HTTP服务的调试和信息查看都是使用经典的cURL,不过前段时间发现一个交互更加友好的工具,就是HTTPie。先放一个HTTPie官方的一个HTTPie VS cURL的图给大家看看。如果你经常需要用终端以非交互模式访问网络服务器(比如,下载文件、测试REST服务),可能你会选择的工具是wget或curl, ...
    2019-10-31 10:11 1419
  • 在网站维护过程中,有时候我们需要对一些IP地址或是一些IP段进行封锁拉黑,使其不能访问网站。 如果你的网站服务器的网站运行环境是由nginx搭建的,那么下面所说的在nginx中禁止ip的方法是对你有很大的用处的。nignx 禁止IP访问的方法一1、在 nginx 的安装目录中,查到 conf 文件夹,并在其文件夹中 创 ...
    2019-10-28 07:44 2411
  • Nginx 实现 Rewrite 跳转
    本篇主要对于Nginx中的Rewrite跳转进行讲解。因为目前很多工作前端开发都会选择使用Nginx作为反向代理服务器,但是平时业务需要难免碰到重写URL,Nginx的Rewrit ...
    2019-10-19 10:03 1620
  • 在Nginx服务器上安装SSL证书
    配置nginx1.下载证书文件2.在nginx的conf目录中创建目录cert目录,并将证书文件拷贝进去。3.配置nginx.conf,完整的nginx.conf如下:#user nobody;worker_processes 1;#error_log logs/error.log;#error_log logs/error.log notice;#error_log logs/error.log info;#pid logs/nginx.pid;events { worke ...
    2019-10-19 09:17 3937
  • NGINX:nginx精准禁止特定国家或者地区IP访问
    要求:对网站的信息,比如某个访问节点不想国内或者国外的用户使用,禁止国内或者国外或者精确到某个城市的那种情况。解决方式:1.Cloudfalre来实现禁止特定国家的ip访问,比较简单,但是需要money!!!2.nginx,直接使用geoip模块,现在我们使用最新的ngx_http_geoip2,该模块可以精确到国家、省、市 ...
    2019-10-8 11:39 4788
  • PHP7的内核CGI与FastCGI,你懂多少?
    CGI:是 Web Server 与 Web Application 之间数据交换的一种协议。FastCGI:同 CGI,是一种通信协议,但比 CGI 在效率上做了一些优化。PHP-CGI:是 PHP (Web Application)对 Web Server 提供的 CGI 协议的接口程序。PHP-FPM:是 PHP(Web Application)对 Web Server 提供的 FastCGI 协议的接口程序,额 ...
    2019-10-2 03:01 1370
返回顶部