OpenResty安装
OpenResty安装
ngx_openresty
是通过源代码安装的,从OpenResty官网下载最新版本源代码(撰写本文时使用1.9.7.2
)
编译前准备
系统中需要预先安装perl 5.6.1+
, libreadline
, libpcre
, libssl
,对于Linux,需要确保ldconfig
程序位于执行路径环境中。
Debian和Ubuntu用户
建议使用apt-get
安装以下软件包
Fedora和RedHat(CentOS/RHEL)用户
建议使用yum
安装以下软件包
Mac OS X(Darwin)用户
建议使用Homebrew安装PCRE
和OpenSSL
编译
下载最新的ngx_openresty
VERSION
替换成实际的版本号,例如,我这里使用1.9.7.2
编译配置
./configure
默认--prefix=/usr/local/openresty
,可以在不支持LuaJIT
的平台关闭LuaJIT
也可以设置一些选项
目前初次编译安装,选择默认参数,只指定安装到 /opt/openresty
开始编译
如果服务器多核,可以使用多核进行编译,例如,使用2个CPU core
安装
参考
Last updated