Nginx+Lua(OpenResty) HelloWorld
《使用Nginx+Lua(OpenResty)开发高性能Web应用》中已经介绍了使用Nginx+Lua(OpenResty)开发Web应用,但是没有具体代码示例。 本文将按照《使用Nginx+Lua(OpenResty)开发高性能Web应用》介绍的Web应用项目结构提供HelloWorld代码。
初始化准备
1、安装OpenResty,下载地址:https://github.com/openresty/openresty/releases,安装到/export/servers/openresty目录。
2、安装Redis,绑定端口6379,并设置默认数据 set 123456 "{\"title\":\"iphone6s\"}"。
3、项目下载地址:https://github.com/zhangkaitao/openresty-helloworld
4、项目目录结构如下所示:
5、项目路径:/export/App/nginx-app。
6、启动nginx:/export/App/nginx-app/bin/start.sh,然后访问如http://127.0.0.1/123456.html将看到Web页面。
相关文章
使用Nginx+Lua(OpenResty)开发高性能Web应用
第一章 安装Nginx+Lua开发环境
第二章 Nginx+Lua开发入门
第三章 Redis/SSDB+Twemproxy安装与使用
第四章 Lua模块开发
第五章 常用Lua开发库1-redis、mysql、http客户端
第五章 常用Lua开发库2-JSON库、编码转换、字符串处理
第五章 常用Lua开发库3-模板渲染
第六章 Web开发实战1——HTTP服务
第七章 Web开发实战2——商品详情页
第八章 流量复制/AB测试/协程
来源:http://jinnianshilongnian.iteye.com/blog/2289738
Nginx+Lua(OpenResty) HelloWorld相关推荐
- 用Nginx+Lua(OpenResty)开发高性能Web应用
在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡.反向代理.代理缓存.限流等场景:而把Nginx作为一个Web容器使用的还不是那么广泛.Nginx的高性能是大家公认的,而Nginx开 ...
- 使用Nginx+Lua(OpenResty)开发高性能Web应用
在互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡.反向代理.代理缓存.限流等场景:而把Nginx作为一个Web容器使用的还不是那么广泛.Nginx的高性能是大家公认的,而Nginx开 ...
- 高并发 Nginx+Lua OpenResty系列教程汇总篇
高并发 Nginx+Lua OpenResty系列教程汇总篇 <高并发 Nginx+Lua OpenResty系列(1)--环境搭建> <高并发 Nginx+Lua OpenRest ...
- 「京东开涛」使用Nginx+Lua(OpenResty)开发高性能Web应用
几乎所有互联网公司,Nginx可以说是标配组件,但是主要场景还是负载均衡.反向代理.代理缓存.限流等场景:而把Nginx作为一个Web容器使用的还不是那么广泛.Nginx的高性能是大家公认的,而Ngi ...
- nginx+lua(openresty)实现黑/白名单权限控制
openresty在nginx基础上集成了很多功能,比如可以直接调用redis,mysql,http接口等服务,比较流行的网关kong就是通过openresty实现的.日常开发和运维离 ...
- Lua mysql insert 并发数_高并发 Nginx+Lua OpenResty系列(6)——Lua开发库Mysql
Mysql客户端 lua-resty-mysql是为基于cosocket API的ngx_lua提供的Lua Mysql客户端,经过它能够完成Mysql的操做.默认安装OpenResty时已经自带了该 ...
- 第一章 安装OpenResty(Nginx+Lua)开发环境
首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用.借助于Nginx的事件驱动模型 ...
- 安装OpenResty(Nginx+Lua)开发环境
首先我们选择使用OpenResty,其是由Nginx核心加很多第三方模块组成,其最大的亮点是默认集成了Lua开发环境,使得Nginx可以作为一个Web Server使用.借助于Nginx的事件驱动模型 ...
- 第二章 OpenResty(Nginx+Lua)开发入门
Nginx入门 本文目的是学习Nginx+Lua开发,对于Nginx基本知识可以参考如下文章: nginx启动.关闭.重启 http://www.cnblogs.com/derekchen/archi ...
最新文章
- mysql connector python linux_MySQL Connector/Python 安装、测试
- Flutter开发之GridView组件(20)
- [linux]wait详解
- 计算机工程说课稿,人教版数学说课稿集合五篇
- 红米和小米手机有什么本质区别?
- SQL优化之存储过程强制编译
- 5.应用测试 5.1测试Spring MVC的控制器
- mysqldump gzip压缩 备份及还原
- javascript模式 (3)——工厂模式和装饰模式
- 如何创建您自己的MP3铃声
- 关于两种运行sh的方式: ./myscript.ksh and . ./myscript.ksh
- Java加密体系结构(JCA)参考指南
- 计算机体系结构-第五章-指令级并行
- STM32单片机的学习方法(方法大体适用所有开发版入门)
- 路由器设备升级SNMP日志
- Arco Design - 企业级产品的完整设计和开发解决方案
- 将图片上传到FTP服务器
- 复制宝贝到淘宝店铺,主图和标题不做修改,是否会被封店?
- 企业智能化转型meetup回顾|开源BI AI助力企业转型之旅三阶段
- 2020-06-08
热门文章
- android 实现打开相册
- 使用POI读取excel文件内容
- MyEclipse/Eclipse快捷键调试大全
- Mysqlbackup 8全备增量备份还原案例
- 数据库元数据数据字典查询_9_列出给定表的所有约束
- 操作多个表_6_生成笛卡尔积
- 计算机对英语口语考试成绩,英语口语考试人机对话得分技巧
- ubuntu16.04 在cuda9.0环境下编译安装opencv2.4.13.7
- Deep Compression阅读理解及Caffe源码修改
- OpenCV形态学变换函数morphologyEx()黑帽运算的使用