2017年11月15日

lapis cockroachdb 数据访问试用

摘要: 备注: cockroachdb 的安装可以参考官方文档,以下实例代码使用的是官方的参考例子 1. 数据库配置 // config.lua 参考: local config = require("lapis.config") config("development", { postgres = { h 阅读全文

posted @ 2017-11-15 22:35 荣锋亮 阅读(472) 评论(0) 推荐(0) 编辑

cockroachdb 安装试用(单机伪分布式)

摘要: 1. 下载 以下地址,选择对应的操作系统版本即可 https://www.cockroachlabs.com/docs/stable/install-cockroachdb.html 2. 启动 // 启动命令 cockroach start --insecure \ --host=xxxxx // 阅读全文

posted @ 2017-11-15 22:08 荣锋亮 阅读(2413) 评论(0) 推荐(0) 编辑

lapis 数据库配置

摘要: 备注: 目前支持 postgresql 、mysql (实际使用大家可以尝试用下tidb、CockroachDB) 1. pg数据库配置 // config.lua local config = require("lapis.config") config("development", { post 阅读全文

posted @ 2017-11-15 20:52 荣锋亮 阅读(309) 评论(0) 推荐(0) 编辑

lapis 路由

摘要: 1. 路由以及url 模式 参考如下: local lapis = require("lapis") local app = lapis.Application() app:match("/", function(self) end) // 必须的 app:match("/hello", funct 阅读全文

posted @ 2017-11-15 20:40 荣锋亮 阅读(273) 评论(0) 推荐(0) 编辑

lapis http verb 处理

摘要: 1. 同一个url 包含不同的请求(respond_to 进行解决) // 路由格式 match ,通过respond_to 进行实际的http verb 处理 local lapis = require("lapis") local respond_to = require("lapis.appl 阅读全文

posted @ 2017-11-15 20:37 荣锋亮 阅读(433) 评论(0) 推荐(0) 编辑

lapis 基本开发

摘要: 1. 生成项目代码 // 支持lua 以及 moonscript, 默认是moonscript 通过--lua 可以生成lua 的代码 lapis new --lua ├── app.lua ├── mime.types ├── models.lua ├── nginx.conf 2. 启动项目 / 阅读全文

posted @ 2017-11-15 20:16 荣锋亮 阅读(407) 评论(0) 推荐(0) 编辑

lapis 框架安装试用

摘要: 备注: 此次安装使用的是openresty 的openresty-1.11.2.1(openresty-1.11.2.1.tar.gz,最新版本存在cjson 包的问题 ) 同时对于luarocks 使用源码安装(使用yum 会有包的问题,解决起来少为费事点,实际上通过配置环境变量 也可以解决,就是 阅读全文

posted @ 2017-11-15 15:59 荣锋亮 阅读(1118) 评论(0) 推荐(0) 编辑

openresty luarocks 安装以及openssl 问题处理

摘要: 1. 安装方式 wget https://luarocks.github.io/luarocks/releases/luarocks-2.4.3.tar.gz tar -xzvf luarocks-2.4.3.tar.gz cd luarocks-2.4.3 ./configure --prefix 阅读全文

posted @ 2017-11-15 15:35 荣锋亮 阅读(931) 评论(0) 推荐(0) 编辑

导航