OpenResty 项目脚手架

用户头像
小铁匠
关注
发布于: 2020 年 10 月 14 日
OpenResty 项目脚手架



OpenResty 项目模板,新项目可以 clone 下来修改



项目地址:https://github.com/fengjx/openresty-quick-start



相关阅读



环境依赖





make cmd



$ make help
Makefile cmd:
deps: 安装依赖
start: 启动服务(前台进程)
start: 启动服务(后台进程)
start: 停止服务
start: 停止服务
help: Makefile帮助



快速开始



# 下载项目模板
$ git clone https://github.com/fengjx/openresty-quick-start.git
# 删除 git 文件
$ rm -rf .git
# 修改项目名
$ mv openresty-quick-start my-project
$ cd my-project
# 安装依赖
$ make deps
# 启动服务
$ make start-background
server start for background
# 访问测试
$ curl -i http://localhost:1024
HTTP/1.1 200 OK
Date: Wed, 14 Oct 2020 13:14:59 GMT
Content-Type: application/json
Transfer-Encoding: chunked
Connection: keep-alive
Server: OpenResty
ok
# 停止服务
$ make quit
server quit



目录结构



├── Makefile - makefile 脚本
├── README.md - 说明文档
├── conf - nginx 配置
│   ├── common - 公共配置
│   └── servers - server 配置
├── logs - 日志目录
├── rockspec - 依赖管理
└── src - lua 源码目录
├── app.lua
└── core



发布于: 2020 年 10 月 14 日 阅读数: 11
用户头像

小铁匠

关注

种一棵树最好的时间是十年前,其次是现在! 2018.04.15 加入

https://blog.fengjx.com

评论

发布
暂无评论
OpenResty 项目脚手架