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
OpenResty
OpenResty
(nginx+lua+resty-http)实现访问鉴权
OpenResty
(nginx+lua+resty-http)实现访问鉴权最近用BI框架解决了一些报表需求并生成了公开链接,现在CMS开发人员打算将其嵌入到业务系统中,结果发现公开链接一旦泄露任何人都可以访问
小小明-代码实体
·
2023-12-05 02:27
nginx
openresty
nginx
lua
linux中使用
OpenResty
进行缓存
由于我们在实际开发过程中,有些数据需要被频繁读取,而且这些数据基本不会被改变,只会被频繁查询,但是问题在于,我们的数据库访问承受能力是有限的,在访问量非常高时,数据库负荷非常大,为了解决这个问题,我们就可以用到
OpenResty
一个人学会孤独
·
2023-12-04 12:24
飞致云1panel + 雷池WAF
前提条件:服务器IP已绑定域名完整的1panel环境1panel未安装
OpenResty
有支持TOTP的认证软件,如腾讯身份验证器,谷歌身份验证器,微软身份验证器,FreeOTP,Bitwarden等安装
Anyexyz
·
2023-12-04 12:54
bash
服务器
54.多级缓存
1)安装
OpenResty
。1.安装
醉梦依依惜(互粉互赞)
·
2023-12-04 02:39
web技术
缓存
多级缓存
springcloud
canal
nginx
redis
3.
OpenResty
系列之Nginx反向代理
1.Nginx简介Nginx(enginex)是一款轻量级的Web服务器、反向代理服务器及电子邮件(IMAP/POP3)代理服务器什么是反向代理?反向代理(ReverseProxy)方式是指以代理服务器来接受internet上的连接请求,然后将请求转发给内部网络上的服务器,并将从服务器上得到的结果返回给internet上请求连接的客户端,此时代理服务器对外就表现为一个反向代理服务器2.Nginx基
沈健_算法小生
·
2023-12-03 13:48
高并发
openresty
nginx
java
4.
OpenResty
系列之Nginx负载均衡
1.负载均衡配置上篇文章中,代理仅仅指向一个服务器。但是,网站在实际运营过程中,大部分都是以集群的方式运行,这时需要使用负载均衡来分流。nginx也可以实现简单的负载均衡功能。假设这样一个应用场景:将应用部署在192.168.1.11:80、192.168.1.12:80、192.168.1.13:80三台linux环境的服务器上。网站域名叫www.helloworld.com,公网IP为192.
沈健_算法小生
·
2023-12-03 13:47
高并发
openresty
nginx
负载均衡
使用 Docker + DockerCompose 封装 web 应用
技术栈前端ReactAntDesign后端GoIris网关Nginx
OpenResty
Lua企业微信后端构建api这里虽然我们写了EXPOSE4182,这个只用在测试的时候,生产环境实际上我们不会将后端接口端口进行暴露
K8sCat
·
2023-12-03 02:09
openresty
开发系列38--通过Lua+Redis 实现动态封禁IP
openresty
开发系列38--通过Lua+Redis实现动态封禁IP一)需求背景为了封禁某些爬虫或者恶意用户对服务器的请求,我们需要建立一个动态的IP黑名单。对于黑名单之内的IP,拒绝提供服务。
reblue520
·
2023-12-01 21:32
java
redis
缓存
nginx
linux
openresty
(nginx)+ lua + redis实现接口防刷
在上一篇文章防刷的配置完成之后nginx使用自带的ngx_http_limit_req_module模块实现接口防刷使用了一段时间之后发现体验感和可配置性不是很高,不太灵活,所以想着尝试尝试领导说过的lua脚本实现防刷和限流其实防刷和限流一直是两个概念,之前还是搞混淆了防刷主要还是针对爬虫或者是恶意请求,对于超过我们限定的规则的请求直接返回异常,然后禁封这个IP(禁封一段时间或者永久禁封)而限流是
迷失在IT路上
·
2023-12-01 21:59
lua
开发语言
分布式--
OpenResty
+lua+Redis
它拥有丰富的模块供我们使用,由于nginx是由c语言编写而成的,所以以前编写模块就必须使用c/c++,后来,有人将lua解释器继承到了nginx中,内建了ngx_lua模块,至此,nginx支持了lua一、
OpenResty
OpenResty
Aruba233
·
2023-12-01 21:29
lua
分布式
redis
开发语言
数据库
Nginx结合Lua——Nginx通过Lua+Redis实现自动封禁访问频率高的IP
文章目录实验背景实验一、安装使用
OpenResty
二、安装Redis三、在Nginx中使用Lua脚本访问Redis四、Nginx+Lua+Redis实验背景为了防止某恶意用户多次对服务器端口进行攻击,我们需要建立一个动态的
CapejasmineY
·
2023-12-01 21:55
Linux企业实战
Nginx
Openresty
通过Lua+Redis 实现动态封禁IP
并且可以设置封禁失效时间环境准备linuxversion:centos7/ubuntu等redisversion:5.0.5nginxversion:nginx-
openresty
设计方案实现IP黑名单的功能有很多途径
乐辞
·
2023-12-01 21:54
openresty
lua
redis
Docker 中
OpenResty
下载与使用
1Panel安装
OpenResty
查看到就说明安装成功部署项目在http中添加:server{listen8001;//端口号server_namelocalhost;location/{root/admin
@幻影忍者
·
2023-12-01 14:17
nginx
openresty
运维知识点-
openResty
openResty
企业级实战——畅购商城SpringCloud-网站首页高可用解决方案-
openResty
+nginx+lua——实现广告缓存测试企业级实战——畅购商城SpringCloud-网站首页高可用解决方案
amingMM
·
2023-11-30 08:08
运维
openresty
k8s搭建链路监控:skywalking
skywalking简介Java,.NETCore,NodeJS,PHP,andPythonauto-instrumentagents.GoandC++SDKs.LUAagentespeciallyforNginx,
OpenResty
andApacheAPISIX.Browseragent.ServiceMes
全栈测试笔记
·
2023-11-30 06:05
kubernetes
skywalking
容器
云原生
nginx
openresty
waf动态黑名单 白名单 、centos 、windows下部署
1、WAF使用Nginx+Lua实现自定义WAF(Webapplicationfirewall)参考网址https://github.com/unixhot/waf功能列表:支持IP白名单和黑名单功能,直接将黑名单的IP访问拒绝。支持URL白名单,将不需要过滤的URL进行定义。支持User-Agent的过滤,匹配自定义规则中的条目,然后进行处理(返回403)。支持CC攻击防护,单个URL指定时间的
22222222112
·
2023-11-27 17:21
nginx
nginx
【如何快速搭建企业级的WAF防火墙】
如何快速搭建企业级的WAF防火墙目标1.安装
OpenResty
2.部署Best-Nginx-Waf2.1下载Best-Nginx-Waf2.2解压缩2.3将best-nginx-waf文件夹复制到
openresty
zheng_le
·
2023-11-27 17:21
安全
Waf
安全运维
lua
nginx
web安全
系统安全
安全架构
生产级搭建
openresty
+waf防火墙
下载镜像源wgethttps://
openresty
.org/package/centos/
openresty
.reposudomv
openresty
.repo/etc/yum.repos.d/sudoyumcheck-update
xiaojunsongs
·
2023-11-27 17:48
openresty
服务器
linux
系统安全
开源框架
openresty
+nginx 实现web应用防火墙(WAF)
本文主要是通过春哥的开源框架
openresty
来
weixin_30393907
·
2023-11-27 17:46
Openresty
实现web应用防火墙(waf)
Openresty
简介
OpenResty
是由中国人章亦春发起,把nginx和各种三方模块的一个打包而成的软件平台,核心就是nginx+lua脚本语言。
大鸟安全
·
2023-11-27 17:44
安全工具使用
openresty
前端
运维
使用Nginx+
Openresty
实现WAF功能
实现WAF两种方式使用nginx+lua来实现WAF,须在编译nginx的时候配置上lua部署
OpenResty
,不需要在编译nginx的
清风的BLOG
·
2023-11-27 17:13
部署WAF安全应用防火墙(
openresty
部署)
使用NGINX+
Openresty
实现WAF功能一、了解WAF1.1什么是WAFWeb应用防护系统(也称:网站应用级入侵防御系统。英文:WebApplicationFirewall,简称:WAF)。
IT_狂奔者
·
2023-11-27 17:11
Nginx
安全
openresty
WAF
gitee推荐-1Panel
在线体验:https://demo.1panel.cn/稍微试了下,没找到apache,但是又有nginx代理,demo中使用
OpenResty
做网站服务。也没找到java……应用方面还没宝塔全面。
lsswear
·
2023-11-26 06:06
gitee
gitee
当
OpenResty
/Nginx 遇上 Skywalking
OpenResty
是什么?
OpenResty
是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。
黑帽子技术
·
2023-11-22 18:48
网关
java
nginx
linux
分布式
Centos7 安装部署
openresty
安装开机启动常用命令安装依赖库yum-yinstallzlibzlib-develgccgcc-c++pcrepcre-developensslopenssl-devel下载安装包wgethttps://
openresty
.org
xiaojianhx
·
2023-11-20 00:27
openresty
nginx
linux
python api网关_kong服务网关API
Kong有两个主要组件:KongServer:基于
openresty
的服务器,用来接收API请求。
颜究员
·
2023-11-19 07:10
python
api网关
opentelemetry之分布式链路追踪 -- 10.
openresty
agent环境构建
opentelemetry之分布式链路追踪–
openresty
agent环境构建opentelemetry之分布式链路追踪–.
openresty
agent环境构建文章目录opentelemetry之分布式链路追踪
StevenforAI
·
2023-11-18 21:06
链路追踪
可观测性
linux
微服务
openresty
+ prometheus + grafana 搭建。监控网络请求
1.环境说明centos7
openresty
相当于nginx+luaprometheus定时任务采集数据grafana数据大屏2.安装步骤架构说明,我们这里采集的不是node_exporter的数据,而是
愚公码农
·
2023-11-17 01:02
工具
网络
openresty
prometheus
grafana
Lua的resty-request库写的一个爬虫
为了使用Lua的resty-request库进行爬虫,需要先安装
OpenResty
和resty-request库,并将其引入到Lua脚本中。
q56731523
·
2023-11-16 10:58
lua
爬虫
开发语言
网络
python
postman导入请求到jmeter进行简单压测,开发同学一学就会
背景#这个事情也是最近做的,因为线上nginx被我换成了
openresty
,然后接入层服务也做了较大改动,虽然我们这个app(内部办公类)并发不算高,但好歹还是压测一下,上线时心里也稳一点。
qq_21305943
·
2023-11-16 09:58
postman
jmeter
lua
openresty
安装配置,执行shell脚本
下载并解压
OpenResty
源代码:bashCopycodewgethttps://
openresty
.org/download/
openresty
-1.19.9.1.tar.gztar-zxvf
openresty
jsboy123
·
2023-11-16 06:57
openresty
文件上传 [SUCTF 2019]CheckIn1
打开题目我们用cmdcurl--head+url查看网站使用的是什么服务器此题用的是
openresty
,
OpenResty
®是一个基于Nginx与Lua的高性能Web平台我们上传php,phtml的一句话木马都显示不合法那我们试试传
访白鹿
·
2023-11-15 10:06
数据库
安全
CTFhub-RCE-php://input
file=php://inputBody:响应:HTTP/1.1200OKServer:
openresty
/1.21.4.2Date:Mon,13Nov202308:59:27GMTContent
携柺星年
·
2023-11-13 21:21
CTFhub-RCE
php
开发语言
API SIX系列-服务搭建(一)
它基于nginx(
openresty
)、Lua、etcd实现功能,借鉴了Kong的思路。和传统的API网关相比,APISIX具有较高的性能和较低的资源消耗,并且具有丰富的插件,也方便自己进行插件扩展。
快乐的木子李
·
2023-11-12 18:38
网关服务搭建
网络协议
OpenResty
入门之使用Lua开发Nginx插件
OpenResty
OpenResty
®是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。
weixin_34210740
·
2023-11-12 14:05
lua
运维
后端
OpenResty
(Nginx+Lua)开发入门
文章来源:1http://jinnianshilongnian.iteye.com/blog/2186448前言:本文来源:开涛的博客—公众号:kaitao-1234567,一如既往的干货分享(http://jinnianshilongnian.iteye.com/blog/2186448)结合在项目中的实际用法边学边用,并把项目当中用到的一些代码和走过的一些坑在下面的文章中另加说明,一起学习。本
先说好不能骂我
·
2023-11-12 14:34
缓存相关技术
lua
nginx
OpenResty
快速入门
一、
OpenResty
安装
OpenResty
®-中文官方站1.下载安装包wgethttps://
openresty
.org/download/
openresty
-1.11.2.5.tar.gz2.解压tar-zxvf
openresty
傲傲娇
·
2023-11-12 14:02
openresty
openresty
nginx
2.
OpenResty
系列之Lua入门
1.Lua简介Lua是一种轻量级的、高效的脚本编程语言,最初由巴西里约热内卢天主教大学的一个研究小组开发和发布。Lua的设计目标是提供一个简单、可嵌入、可扩展的脚本语言,官方实现完全采用ANSIC编写,能以C程序库的形式嵌入到其他应用程序中。作为一门过程型动态语言,Lua有着如下的特性:简洁和轻量级:Lua的语法简单、清晰,具备较小的代码库和内存占用,使得它非常适合嵌入式系统和资源受限的环境中使用
沈健_算法小生
·
2023-11-12 14:29
高并发
openresty
lua
java
个推基于Docker和Kubernetes的微服务实践
个推针对Web服务场景,基于
OpenResty
和Node.js搭建了微服务框架,提高了开发效率。在微服务的基础上,我们结合Docker实现了容器化,并采用Consul进行服务注册及发现。
Docker_
·
2023-11-12 04:51
多级缓存之实现多级缓存
多级缓存的实现离不开Nginx编程,而Nginx编程又离不开
OpenResty
。
Mr.D.Chuang
·
2023-11-11 08:08
微服务
缓存
java
openresty
Another git process semms to be running in this repository, e.g. an editor opened by ‘git commit’.
报错信息:fatal:Unabletocreate'D:/
openresty
-1.17.8.2-win64/conf/lua_staticize/.git/index.lock':Fileexists.Git
理想和远方_在路上
·
2023-11-11 07:01
git
一文梳理 Nginx 的称霸之路
在
OpenResty
等第三方模块群的发展下,Nginx进一步向应用防火墙、CDN等领域扩展,甚至渗透到LVS领域与F5这样的硬件产品竞争。
Ms08067安全实验室
·
2023-11-09 11:23
分布式
java
人工智能
编程语言
大数据
Spring Cloud之多级缓存
目录传统缓存多级缓存JVM进程缓存Caffeine缓存驱逐策略实现进程缓存常用Lua语法数据类型变量声明循环使用定义函数条件控制安装
OpenResty
实现Nginx业务逻辑编写请求参数解析实现lua访问
zmbwcx
·
2023-11-08 19:14
spring
cloud
缓存
spring
【转】基于nginx + lua实现的反向代理动态更新
今天要介绍的是,如何基于nginx和lua脚本,也就是在
openresty
的环境下,实现动态的反向代理逻辑,有一个开关控制。
weixin_30872157
·
2023-11-08 03:38
lua
运维
nginx --增加 headers-more-nginx-module
已经编译好的编nginx需要添加headers-more-nginx-module模块来自定义响应头1.需要下载headers-more-nginx-modulewgethttps://github.com/
openresty
qinxu0611
·
2023-11-07 19:51
Openresty
配置访问静态文件,拆分路径
http{server{listen8080;location/{#default_typetext/html;#content_by_lua'#ngx.say("hello,world")#';root/work/moniter-web/web/redis;indexindex.htmlindex.htm;}location/ngx_status{stub_statuson;access_log
Devops海洋的渔夫
·
2023-11-06 08:41
14.
OpenResty
实现灰度发布
概述
OpenResty
是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。
陌陌龙
·
2023-11-05 22:32
springboot
每特教育第十期
lua
开发语言
项目灰度发布功能设计
基于nginx+lua(
openresty
)可以在nginx网关上进行灵活的业务逻辑处理,本文也使用
openresty
实现。常见的灰
lgq2016
·
2023-11-05 22:00
nginx
lua
运维
openresty
灰度发布
Redis--高级篇 D5 多级缓存(JVM进程缓存、Lua语法、
OpenResty
安装(通过lua扩展nginx))
1、JVM进程缓存1.1导入商品查询案例案例导入说明为了演示多级缓存,我们先导入一个商品管理的案例,其中包含商品的CRUD功能。我们将来会给查询商品添加多级缓存。1.安装MySQL后期做数据同步需要用到MySQL的主从功能,所以需要大家在虚拟机中,利用Docker来运行一个MySQL容器。1.1.准备目录为了方便后期配置MySQL,我们先准备两个目录,用于挂载容器的数据和配置文件目录:#进入/tm
只是想成为一名程序员
·
2023-11-05 17:20
lua
缓存
redis
OpenResty
概要及原理科普
OpenResty
®是一个基于Nginx与Lua的高性能Web平台,其内部集成了大量精良的Lua库、第三方模块以及大多数的依赖项。
zl1zl2zl3
·
2023-11-05 17:03
OpenResty
OpenResty
上一页
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
其他