nginx静态编译luajit (openresty)

最近折腾 openresty 的版本的升级, 由于加入了自定义的模块, 需要更改相关编译脚本。  从官网下载了最新的 openresty-1.11.2.2  , 首先尝试了下原版的编译,很顺利,但是编译后的nginx 二进制是动态链接 libluajit-5.1.so.2的, 在跨机器部署时有...

2016-12-21 14:26:56

阅读数 1229

评论数 1

shell 中获取文件真实路径(绝对路径)

shell 脚本中,通常会使用相对路径来做处理,但有时候,我们也许需要用到绝对路径。 在shell怎么获取一个文件或目录的绝对路径呢? 也许你会立马想到realpath(如果你写过php的话),那么shell支持这个命令吗?看一下这里你就知道了。 Realpath appears to come ...

2016-11-25 20:04:53

阅读数 39644

评论数 0

nginx lua 配合使用时的注意事项(汇总)

最近项目中使用到了nginx  + lua 扩展方式来访问数据库。  其他服务向其发送HTTP请求获取数据。 在处理header 时有了一些问题,纠结了一阵子,最终解决了。  nginx 默认对 HTTP 协议的请求 header  进行合格检查,比如,header不能有下划线...

2015-04-10 00:39:56

阅读数 652

评论数 0

C++中宏替换原则

C++中的宏替换 转自:http://blog.csdn.net/baihacker/article/details/9204419 1.引子 #define cat(x, y) x ## y 那么cat(a, b)和cat(cat(a, b), c)的结果是啥. #define st...

2015-04-07 01:16:29

阅读数 709

评论数 0

C语言宏处理器用户指导

摘自 C Preprocessor User Guide 宏替换原则: Macro arguments are completely macro-expanded before they are substituted into a macro body, unless they ar...

2015-04-07 00:28:05

阅读数 418

评论数 0

提示
确定要删除当前文章?
取消 删除
关闭
关闭