E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
nginx模块
API网关——Kong实践分享
概述什么是KongKong是一个在Nginx中运行的Lua应用程序,可以通过lua-
nginx模块
实现,Kong不是用这个模块编译Nginx,而是与OpenRestry一起发布,OpenRestry已经包含了
博云技术社区
·
2020-08-24 15:07
kong
nginx 源码(5)事件驱动架构
这一节来看看nginx是如何封装epoll构筑整个事件驱动模块的,主要参看了《nginx从入门到精通》http://tengine.taobao.org/book/index.html、《
nginx模块
开发与架构解析
代码不说谎
·
2020-08-24 04:57
网络编程
在Linux下使用C++开发
Nginx模块
的编译配置
Nginx是纯C编写的一个开源服务器,拥有强大的拓展性,用户可以自行编写特定的模块插入到Nginx中实现特定的功能。然而Nginx是一个完全依赖C语言实现的程序,不能满足当前开发需要,于是我们可以通过C++的新特性来对Nginx进行二次开发,使用gcc编译Nginx自身模块,使用C++开发用户模块并通过g++编译,然后使用g++对文件进行链接。Nginx的自动配置脚本在./auto/make文件中
Brothe-Chao
·
2020-08-23 19:58
Nginx开发
nginx
c语言
linux
gcc
make
nginx常用命令【linux版】
/nginx-h--查看帮助信息2.范例二.
nginx模块
的指令1.1nginx的
萌新小灯笼(英文IDfengmo)
·
2020-08-23 14:05
linux
在 CentOS6.8 下配置安装部署FastDFS5.05+
Nginx模块
上传测试
本人这两天刚涉足分布式文件系统,在网上找了很多FastDFS相关文章都存在不少的坑,花了两天时间,总算还是弄出来了,针对刚涉足FastDFS分布式文件系统的童鞋,写了这篇文章,希望你们菜更少的坑,话不多说直接进入主题,有错误的地方请多指教。以下为本次测试所要使用的几个主要文件:下载文件拷贝文件到root目录下一、安装libfastcommon和FastDFS1.安装libfastcommona.安
小码哥ge
·
2020-08-23 12:36
分布式系统
Centos下安装FastDFS以及添加
nginx模块
Centos下安装FastDFS1.安装包上传到centos2.安装依赖2.1安装GCC依赖2.2安装unzip工具2.3安装libevent2.4安装Nginx所需依赖2.5安装libfastcommon-master3.安装FastDFS3.1编译安装3.2.校验安装结果4.FastDFS启动配置4.1编辑tracker配置并启动4.2编辑storage配置并启动5.安装Nginx及FastD
不忘初心,方得始终
·
2020-08-23 10:17
微服务
测试nginx的FastDFS分布式存储模块
再回过头来看FastDFS更新很快,还看到fastdfs-nginx-module_v1.01.tar.gz
nginx模块
,所以今天在一台测试机上测试了·测试几天看稳定不稳定,在考虑换掉浪费资源的l
weixin_34216107
·
2020-08-23 09:17
运维
开发工具
操作系统
Openresty+lua 演示(可用于后续网关开发)
它通过揉和众多设计良好的
Nginx模块
,OpenResty有效地把Nginx服务器转变为一个强大的Web应用服务器。
肃毅
·
2020-08-22 17:24
linux
Nginx模块
Nginx官方模块1.ngx_http_stub_status_modulehttp://nginx.org/en/docs/http...。此模块可以查看nginx对数据包处理的基本信息#启用方法location/status{stub_status;}访问/status,展示的数据如下Activeconnections:4serveracceptshandledrequests31084031
思过崖
·
2020-08-22 12:22
nginx
nginx-module
auth
Nginx模块
开发入门
前言Nginx是当前最流行的HTTPServer之一,根据W3Techs的统计,目前世界排名(根据Alexa)前100万的网站中,Nginx的占有率为6.8%。与Apache相比,Nginx在高并发情况下具有巨大的性能优势。Nginx属于典型的微内核设计,其内核非常简洁和优雅,同时具有非常高的可扩展性。Nginx最初仅仅主要被用于做反向代理,后来随着HTTP核心的成熟和各种HTTP扩展模块的丰富,
T2噬菌体
·
2020-08-22 01:40
nginx
nginx模块
之ngx_http_headers_module
说明:该模块是用于在响应给客户端的报文中添加首部1.add_headernamevalueSyntax:add_headernamevalue[always];Default:—Context:http,server,location,ifinlocation向响应报文添加自定义首部,并赋值示例:add_headerX-Via$server_addr;2.expiresSyntax:expires
爱吃猫的秋刀鱼
·
2020-08-21 23:09
系统运维
ngx_http_headers_module模块add_header和expires指令
add_header可以用来标示请求访问到哪台服务器上,这个也可以通过
nginx模块
nginx-http-footer-filter研究使用来实现。expi
weixin_33928137
·
2020-08-21 22:13
开发
Nginx模块
Helloworld
本文是对《深入理解Nginx》一书中的实例进行实战时的记录。1模块目录结构my_test_module/├──config└──ngx_http_mytest_module.c1.1配置文件config文件内容如下:ngx_addon_name=ngx_http_mytest_moduleHTTP_MODULES="$HTTP_MODULESngx_http_mytest_module"NGX_A
weixin_30655219
·
2020-08-21 22:51
Nginx上的第一个HelloWorld
前言(废话):刚刚看完深入理解
nginx模块
开发与架构解析的http处理模块,想想先写一个http处理模块的hellowrold,也算是入门了吧。
leotoneo
·
2020-08-21 20:50
nginx
Nginx模块
开发之hello world
此文的目的:只是为了让代码飞起来,不涉及原理测试的nginx版本:nginx-1.10.2先上nginx配置:events{worker_connections1024;}http{server{listen80;location/{mytest;}}}我们要实现的模块就是"mytest",请求到来时,交由此模块处理。步骤一:我们下载nginx源码,解压后,在源码目录创建目录ngx_http_my
带鱼兄
·
2020-08-21 18:29
nginx
百万并发下的Nginx性能优化之道,值得看!!!
它可以轻松在百万并发连接下实现高吞吐量的Web服务,同时诸多应用场景下的问题都可以通过种种
Nginx模块
得以解决,而我们所需的工作量也并不大。实战出真知。2010年初,我在思科第一次使用了Nginx。
辛舒展
·
2020-08-21 17:11
Nginx gzip static静态压缩
1.目的Nginx的动态压缩是对每个请求先压缩再输出,这样造成虚拟机浪费了很多cpu,解决这个问题可以利用
nginx模块
GzipPrecompression,这个模块的作用是对于需要压缩的文件,直接读取已经压缩好的文件
sad_hopedream
·
2020-08-21 05:47
nginx
Nginx模块
Nginx官方模块1.ngx_http_stub_status_modulehttp://nginx.org/en/docs/http...。此模块可以查看nginx对数据包处理的基本信息#启用方法location/status{stub_status;}访问/status,展示的数据如下Activeconnections:4serveracceptshandledrequests31084031
思过崖
·
2020-08-20 23:14
nginx
nginx-module
auth
centos7 nginx安装启动与配置通用Nginx.conf
www.cnblogs.com/hailang8/p/8664413.html1、安装:yum-yinstallnginx2、安装成功后nginx的几个默认目录输入命令:whereisnginx执行目录:/usr/sbin/
nginx
weixin_30328063
·
2020-08-20 19:23
Nginx模块
配置
一、http_stub_status_module(Nginx客户端状态)Syntax:stub_status;Default:-Context:server,location
Polly.L
·
2020-08-20 16:29
Nginx
nginx的nginx_upstream_check_module模块实现反向代理的健康检查
nginx_upstream_check_module淘宝技术团队开发的
nginx模块
nginx_upstream_check_module,通过它可以用来检测后端realserver的健康状态。
West chan
·
2020-08-19 22:25
nginx
nginx模块
之ngx_http_upstream_module负载均衡
一,upstream参数service每个请求按时间顺序逐一分配到不同的后端服务器,如果后端服务器down掉,能自动剔除配置如下:upstreamiistest{server192.168.1.88:8081;server192.168.1.88:8082;server192.168.1.88:8083;}weight(权重)指定轮询几率,weight和访问比率成正比,用于后端服务器性能不均的情况
浮生夢
·
2020-08-19 17:32
nginx
upstream模块(开发)
http://tengine.taobao.org/book/chapter_5.htmlupstream模块(100%)
nginx模块
一般被分成三大类:handler、filter和upstream。
bytxl
·
2020-08-19 17:07
nginx
服务器
nginx模块
之ngx_http_upstream_module
1.upstream1.1.upstream语法Syntax:upstreamname{...}Default:—Context:http备注解析1.upstream配置http作用域下面1.2.配置样例upstreambackend{serverbackend1.example.comweight=5;serverbackend2.example.com;server127.0.0.1:8080
东山富哥
·
2020-08-19 15:05
nginx
srcache_nginx+redis构建缓存系统
nginx的srcache_
nginx模块
指令参数解释参见《memc_nginx+srcache_ng
oyhf521
·
2020-08-19 02:11
J2EE
源码包安装脚本(欢迎各位大佬前来指点)
`echo"是否添加
nginx模块
(Y/N)?"read-p"---
小傻瓜的哥哥
·
2020-08-19 00:05
shell
shell
centos
linux
运维
服务器
Nginx入门之两种handler函数的挂载方式
接着上次的文章,今天研究《深入理解
Nginx模块
开发与架构解析》一书中给出的mytest的例子,发现和/tengine.taobao.org/book/一书中的例子不甚相同,尤其是在handler函数的挂在方面
weixin_33991418
·
2020-08-18 09:38
Nginx模块
开发之最简单的Hello模块
nginx模块
开发并不是那么容易,从行数上来讲,淘宝给出的tengine给出的那个所谓hello模块的长度也到了245行,要想真正独立写出这么多代码,对于我来说是非常难的.245行,如果是nodejs,
Todax
·
2020-08-18 08:43
c
linux
nginx
c语言
nginx模块
开发之handler函数
httphandler是http模块中最重要的函数,直接托管http请求.和前文set不同,set是在nginx启动的时候读取配置的过程中被触发的,而handler函数是在真实请求到那个路径上时被触发的.也就是浏览器请求多少次,handler就触发多少次.返回值handler的返回类型是ngx_int_t,因为一般的httphandler定义好body后就能交给httpfilter函数了,比如我们
Todax
·
2020-08-18 07:31
c
linux
Emiller的
Nginx模块
开发指南中文版
原文地址:https://code.google.com/p/emillers-guide-to-nginx-module-chn/wiki/NginxModuleDevGuide_CHNEmiller的
Nginx
ttomm
·
2020-08-17 15:02
nginx
Nginx服务器基本框架分析
Nginx模块
化高度的模块化设计是Nginx的架构基础
不楸
·
2020-08-17 11:10
Linux
Nginx安装--Nginx(一)
Nginx不会直接提供二进制可执行程序(1.2.x版本中已经开始提供某些操作系统上的二进制安装包了,不过,本书探讨如何开发
Nginx模块
是必须通过直接编译源代码进行的),这有许多原因,本章后面会详述。
chuoyao7207
·
2020-08-17 00:31
运维
操作系统
c/c++
在Ubuntu上安装openResty #1
OpenResty®通过汇聚各种设计精良的
Nginx模块
(主要由OpenResty团队自主开发),从而将Nginx有效地变成一个强大的通用Web应
dhkfo66064
·
2020-08-16 12:54
nginx模块
修改用户cookies
不说别的了,直接上代码/********************开始写入cookie****************************/u_char*cookie,*p;ngx_table_elt_t*set_cookie;cookie=(u_char*)strdup("test_write_ngx_cookie=123456");p=cookie+strlen((constchar*)co
世纪殇
·
2020-08-16 12:46
nginx
nginx源代码解析
Nginx读书笔记(4) —— HTTP模块的数据结构
HTTP模块的数据结构定义HTTP模块方式很简单,例如:ngx_module_tngx_http_mytest_module;其中,ngx_module_t是一个
Nginx模块
的数据结构。
栎枫
·
2020-08-15 03:45
nginx
Nginx模块
开发中使用PCRE正则表达式匹配
Nginx内部对pcre库的常用操作进行了封装.封装的源码位于nginx/src/core/ngx_regex.c,同时将pcre内使用的内存池更变为了Nginx的内存池.pcre_compile:Nginx封装了pcre_compile方法.方法名为ngx_regex_compile.ngx_regex_compile方法的参数需要传入一个ngx_regex_compile_t来进行编译正则等操
幽雨雨幽
·
2020-08-14 16:46
Nginx
nginx模块
rewrite跳转
Rewrite跳转场景URL看起来更规范,合理企业会将动态URL地址伪装静态地址提供服务网址换新域名后,让旧的访问地址跳转到新的域名上服务端某些业务调整回顾:Nginx正则表达式常用的正则表达式元字符location分类分类lication=patt{}[精准匹配]licationpatt{}[一般匹配]lication~patt{}[正则匹配]location优先级相同类型的表达式,字符串长的会
拾亿少女梦
·
2020-08-13 22:09
集群
Nginx《四》——NginxNginx 高级配置
Nginx《一》——I/O模型以及web服务介绍Nginx《二》——Nginx基础服务介绍以及编译安装、配置Nginx《三》——Nginx基础配置介绍NginxNginx高级配置Nginx状态页基于
nginx
李凯-KAIVI-Blog
·
2020-08-13 22:37
Nginx基础配置介绍
Nginx
Ubantu
Nginx基本数据结构之ngx_str_t
所以,在我们写
nginx模块
时,应该尽量调用nginx提供的api,尽管有些api只是对glibc的宏定义。
wangpengqi
·
2020-08-12 13:29
nginx
云计算之nginx系列——nginx防盗链
1.原理使用
nginx模块
ngx_http_referer_module来阻挡来源非法的域名请求。通俗来说,就是防止别的网站盗用本网站的资源(图片/视频/音频/js等文件),导致耗费本网站的资源。
mx_steve
·
2020-08-12 11:35
云计算之运维之路
nginx在location配置访问控制不起作用
环境描述:nginxnginx/1.12.2涉及
nginx模块
--without-http_access_modulelinuxCentOSLinuxrelease7.6.1810(Core)使用vmware
谈笑_风生
·
2020-08-12 11:45
nginx
使用Openresty实现WAF防火墙功能
OpenResty®通过汇聚各种设计精良的
Nginx模块
(主要由OpenResty团队自主开发),从而将Nginx有效地变成一个强大的通用Web应用平台。这样,We
豆花
·
2020-08-11 18:12
云计算
LNMP详细介绍
容器,同时也是一款高性能的HTTP和反向代理软件,它们之间最大的差别是Apache的处理速度很慢,而且占用很多内存资源,而Nginx却恰恰相反,在功能实现上,Apache的所有模块都是支持动静态编译,而
Nginx
weixin_30810239
·
2020-08-11 14:40
使用Openresty实现WAF防火墙功能
OpenResty®通过汇聚各种设计精良的
Nginx模块
(主要由OpenResty团队自主开发),从而将Nginx有效地变成一个强大的通用Web应用平台。这样,We
豆花同学
·
2020-08-10 11:00
nginx添加geoip支持ip转经纬度配置笔记
由于
nginx模块
都是编译到nginx执行文件中的,所以我们添加模块的话需要重新编译。2345678shell>cdnginx-1.4.7shell>.
xuplus
·
2020-08-09 16:05
lvs调度算法和nginx常用模块
1、简述LVS调度方案及应用场景2、详细描述
nginx模块
并举例说明1、简述LVS调度方案及应用场景lvs的调度算法:静态方法:仅根据算法本身进行调度;RR:roundrobin,轮询;WRR:WeightedRR
weixin_44288087
·
2020-08-09 15:24
Web 防盗链
怎么防盗链referer方式
Nginx模块
ngx_http_referer_module用于阻
xiko
·
2020-08-09 04:28
Nginx 模块开发
关注校招、实习信息
Nginx模块
概述
Nginx模块
有三种角色:处理请求并产生输出的Handler模块;处理由Handler产生的输出的Filter(滤波器)模块;当出现多个后台服务器时,Load-balancer
逆风微积分
·
2020-08-08 14:08
理解
Nginx
源码
理解
Nginx
源码
美团架构师带你深入理解
Nginx模块
开发与架构解析(第2版)
前言
Nginx模块
开发领域里程碑之作的升级版,多位权威专家联袂推荐深度还原Nginx设计思想,揭示快速开发简单高效
Nginx模块
的技巧;透彻解析Nginx架构,拓展开发高性能Web服务器的思路全书共分为三部分
架构师_橘子
·
2020-08-08 10:45
Java
后端
java
nginx
编程语言
spring
centos 下openresty+lua+redis的安装
OpenResty®通过汇聚各种设计精良的
Nginx模块
(主要由OpenResty团队自主开发),从而将Nginx有效地变成一个强大的通用Web应用平台。这样,Web开发人员和系统
yshir-phper
·
2020-08-08 00:51
nginx
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他