1 OpenResty 简介
OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
2 OpenSty 安装
系统环境说明:
[root@jranson ~]# cat /etc/redhat-release
CentOS Linux release 7.4.1708 (Core)
[root@jranson ~]# uname -r
3.10.0-693.21.1.el7.x86_64
安装步骤:
1、安装依赖包
yum install -y readline-devel pcre-devel openssl-devel openssl-devel gcc
2、下载软件包
wget https://openresty.org/download/ngx_openresty-1.9.3.2.tar.gz –no-check-certificate
3、解压
tar -zxvf ngx_openresty-1.9.3.2.tar.gz
4、进入目录,初始化
cd ngx_openresty-1.9.3.2
./configure –prefix=/usr/local/openresty –with-luajit –with-http_stub_status_module –with-pcre –with-pcre-jit
5、编译安装
gmake
gmake install