OpenResty安装很简单,记录一下。
简介
OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
安装
安装依赖
依赖pcre做正则引擎,openssl做安全引擎
代码语言:javascript复制yum install -y gcc gcc-c zlib-devel pcre pcre-devel openssl openssl-devel readline-devel
下载
版本选取openresty-1.19.3.1
代码语言:javascript复制# 下载
wget https://openresty.org/download/openresty-1.19.3.1.tar.gz
# 解压
tar -zxvf openresty-1.19.3.1.tar.gz
安装
代码语言:javascript复制cd openresty-1.19.3.1
./configure --with-luajit && make && make install
启动
代码语言:javascript复制/usr/local/openresty/nginx/sbin/nginx -c /usr/local/openresty/nginx/conf/nginx.conf
查看openresty版本以及已安装的模块
代码语言:javascript复制/usr/local/openresty/nginx/sbin/nginx -V
10-19 问题记录
今天在服务器上安装是出现如下报错:
代码语言:javascript复制Can't locate File/Temp.pm in @INC (you may need to install the File::Temp module) (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5) at ./configure line 9.
BEGIN failed--compilation aborted at ./configure line 9.
解决方法: yum install -y perl-File-Temp
Copyright: 采用 知识共享署名4.0 国际许可协议进行许可 Links: https://lixj.fun/archives/openresty安装