nginx和lua脚本环境搭建
nginx安装
tar -zxvf nginx-1.10.0.tar.gz
yum -y install gee pere pere-devel zlib zlib-devel openssl openssl-devel gcc
./configure --prefix=/usr/local/nginx
make && make install
nginx依赖软件包介绍
GCC (GNU Compiler Collection ):用来编译 语言程序 在使用源码方式安装
Nginx 时,需要使用 GCC 编译 Nginx 及后面要用到的模块源码
PCRE ( Perl Compatible Regular Expressions, rl 兼容正则表达式):由 Philip
Hazel 开发的函数库,目前为很多软件使用,支持正则表达式,由 RegEx 发展而来 ngx
lua 中的 ngx.re. *系列 API 需要使用 PCRE 如果在 nginx.conf 中使用了正则表达式,那
么编译 Nginx 时就必须把 PCRE 库编译进 Nginx, Nginx 中的 HTTP 模块要靠它解析正
达式 通常情况下都会用到正则表达式
Zlib 库:用于对 HTTP 报文内容做 gzip 格式压缩,如果在 nginx.conf 中配置了 gzip
on ,并指定某些 Content- Type HTTP