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、项目目录结构如下所示:

Nginx+Lua(OpenResty) HelloWorld_第1张图片
 

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测试/协程

 

 

你可能感兴趣的:(nginx,lua,openresty,ngx_lua)