一、RePluginX因 RePlugin 不支持 AndroidX,官方 github 已经好久不见有新的 Commits,一堆 issue 也没处理,难免让人觉得官方是否已经放弃了该项目。而公司开发需要使用到 RePlugin,但需要对其进行定制,向官方提交 pr 大概率是石沉大海,脑袋一拍,不如做做善事,自己基于 RePlugin 维护一个功能更强的 RePluginX,供有需要者使用,本人
前提:1、主机需要先安装openssl    2、编译安装nginx时,要加上--with-http_ssl_module  这个ssl模块现在开始配置:(我当时配置时,主机已安装了openssl,但编译时没有加载http_ssl_module模块,所以后面会报错,这里详解说明下)1、生成自签字证书1 [root@localhost /]# openssl req -
转载 2024-10-27 07:48:12
110阅读
nginx_lua的安装nginx使用luajit进行编译安装使用openresty进行yum安装openresty中将luanginx进行封装,详情可查看openresty官网openresty相关启动命令service openresty startngx_lua的相关api使用说明及相关使用ngx_lua github地址lua基本语法openrestry最佳实践ngx_lua的日常使用
转载 2024-05-19 21:06:25
218阅读
1,nginx 是什么? Nginx 是一个基于 c 语言开发的高性能 http 服务器及反向代理服务器。由俄罗斯的程序设计师 Igor Sysoev 所开发,官方测试 nginx 能够支支撑 5 万并发链接,并且 cpu、内存等资源消耗却非常低,运行非常稳定。 2,为什么要用 nginx? 理由一: 传统的小型网站并发量小,用户使用的少,所以在低并发的情况下,用户可以直接访问 tomcat 服务
转载 2024-05-27 09:10:28
275阅读
一、说明这里不对lua语言本身及其编译器运行环境等做介绍,以下所有介绍前提对lua相关有所了解。二、ngx_lua介绍原理ngx_luaLua嵌入Nginx,可以让Nginx执行Lua脚本,并且高并发、非阻塞的处理各种请求。Lua内建协程,这样就可以很好的将异步回调转换成顺序调用的形式。ngx_luaLua中进行的IO操作都会委托给Nginx的事件模型,从而实现非阻塞调用。开发者可以采用串行的
转载 2024-06-28 17:21:42
111阅读
12.17 Nginx负载均衡 12.18 ssl原理 12.19 生成ssl密钥对 12.20 Nginx配置ssl12.17 Nginx负载均衡负载均衡与代理类似,负载均衡相当于代理多个并行对web服务器。vim /usr/local/nginx/conf/vhost/load.conf 写入如下内容:upstream qq_com { ip_hash; server 61.135
转载 2024-04-05 12:16:11
240阅读
NginxLua 火云邪神语录:天下武功,无坚不破,唯快不破!Nginx的看家本领就是速度,Lua的拿手好戏亦是速度,这两者的结合在速度上无疑有基因上的优势。最先将NginxLua组合到一起的是OpenResty,它有一个ngx_lua模块,将Lua嵌入到了Nginx里面;随后Tengine也包含了ngx_lua模块。至于二者的区别:OpenResty是Nginx的Bundle;而Tengi
首先我们选择使用 OpenResty,其是由 Nginx 核心加很多第三方模块组成,其最大的亮点是默认集成了 Lua 开发环境,使得 Nginx 可以作为一个 Web Server 使用。借助于 Nginx 的事件驱动模型和非阻塞 IO,可以实现高性能的 Web 应用程序。而且 OpenResty 提供了大量组件如 Mysql、Redis、Memcached 等等,使在 Nginx
转载 2024-03-23 14:43:11
140阅读
畅购商城-第5章 网站首页高可用nginx+lua 文章目录畅购商城-第5章 网站首页高可用nginx+lua学习目标1 Lua介绍1.1 lua是什么1.2 lua的安装1.3 快速入门1.4 LUA的基本语法1.4.1 注释1.4.2 关键字1.4.3 定义变量1.4.4 Lua中的数据类型1.4.5 流程控制1.4.6 函数1.4.7 require 函数2.nginx+lua+redis实
转载 2024-03-07 07:09:51
45阅读
前一部分:  使用X.509数字证书加密解密实务(一)-- 证书的获得和管理 一、  使用RSA证书加、解密敏感数据X.509证书标准支持三种不对称加密算法:RSA, DSA, Diffie-Hellman algorithms。最常用的是RSA算法。所以本文就以前面章节使用makecert工具生成的生成的MyTestCert证书进行加密解密,这个证书具有RSA算法1024位的
转载 2023-12-23 16:24:47
65阅读
nginxlua的执行顺序和步骤说明   一、nginx执行步骤nginx在处理每一个用户请求时,都是按照若干个不同的阶段依次处理的,与配置文件上的顺序没有关系,详细内容可以阅读《深入理解nginx:模块开发与架构解析》这本书,这里只做简单介绍;1、post-read读取请求内容阶段,nginx读取并解析完请求头之后就立即开始运行;2、server-rewriteserver
转载 2024-03-05 22:20:25
322阅读
nginxlua模块得支持模块语法lua指令:set_by_lua 设置nginx变量 可以实现复杂赋值逻辑set_by_lua_file 设置nginx变量 可以实现复杂赋值逻辑access_by_lua 请求访问阶段处理。用于访问控制access_by_lua_file 请求访问阶段处理。用户访问控制content_by_lua 内容处理器。 处理接受和响应输出content_by_lua
转载 2023-06-30 13:21:08
337阅读
1、首先进入到nginx.conf所在的目录下:笔者的nginx.conf目录为/usr/local/src/nginx-1.3.16/conf执行一下命令:cd /usr/local/src/nginx-1.3.16/conf ##用vi打开nginx.conf文件: vi nginx.conf打开后可以看到如下配置: 我们可以先测试一下Nginx是否可以打开主页:执行elinks http:/
转载 2023-10-09 14:03:18
126阅读
Nginx添加Lua模块和优化配置 文章目录Nginx添加Lua模块和优化配置参考文档:一、引子二、安装LuaJIT22.1、关于 LuaJIT 和 Openresty的luajit22.2、安装2.3、环境变量配置三、Nginx Module下载3.1、ngx_devel_kit3.2、lua-nginx-module四、Nginx编译配置和测试4.1、nginx编译安装4.2、配置nginx4
转载 2024-03-07 12:47:49
1193阅读
(文中任何描述以及阐述不正确的地方希望大家不令赐教)每天挖一点,今天挖一挖explode函数的实现。首先看看手册里面关于explode的定义:explode -- 使用一个字符串分割另一个字符串 说明 array explode ( string separator, string string [, int limit] )此函数返回由字符串组成的数组,每个元素都是 string 的一
转载 7月前
35阅读
# 使用Java和证书进行RSA加密 ## 引言 在现代信息技术中,数据的安全性越来越受到重视。RSA(Rivest–Shamir–Adleman)是一种广泛使用的公钥加密算法,通过密钥的对称性来保护信息的机密性。本文将探讨如何在Java中使用证书进行RSA加密,并提供详细的代码示例。 ## RSA名词解释 RSA加密算法主要涉及以下几个概念: - **公钥**(Public Key):
原创 2024-08-21 09:37:29
63阅读
Lua 是一个小巧的脚本语言。该语言的设计目的是为了嵌入应用程序中,从而为应用程序提供灵活的扩展和定制功能。 Lua脚本可以很容易的被C/C++代码调用,也可以反过来调用C/C++的函数,这使得Lua在应用程序中可以被广泛应用。 不仅仅作为扩展脚本,也可以作为普通的配置文件,代替XML,Ini等文件格式,并且更容易理解和维护。直接使用官方的nginx + lua_nginx_module 比较麻烦
转载 2024-02-28 15:41:46
71阅读
ngx.say 是打印的打印输出的意思。。。location /echo { default_type text/plain; echo hello lua; } location /lua { default_type text/plain; content_by_lua 'ngx.say("hello world")'; }访问的限制...location @client{ proxy_pas
转载 2024-06-13 13:57:14
201阅读
[code="ngx conf"]location /test_var { content_by_lua_file lua/test_var.lua;}[/code]test_var.lua[code="lua"]ngx.say(ngx.var.remote_addr)[/code]取内部返回值[code="ngx conf"]loca...
原创 2023-04-11 00:28:32
90阅读
nginxlua的执行顺序和步骤说明 一、nginx执行步骤 nginx在处理每一个用户请求时,都是按照若干个不同的阶段依次处理的,与配置文件上的顺序没有关系,详细内容可以阅读《深入理解nginx:模块开发与架构解析》这本书,这里只做简单介绍; 1、post-read读取请求内容阶段,nginx读取并解析完请求头之后就立即开始运行;2、server-rewriteserver请求地址重写阶段;
转载 2024-03-05 23:52:33
137阅读
  • 1
  • 2
  • 3
  • 4
  • 5