前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >OpenResty安装

OpenResty安装

作者头像
Li_XiaoJin
发布2022-06-10 21:43:08
7060
发布2022-06-10 21:43:08
举报
文章被收录于专栏:Lixj's BlogLixj's Blog

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安装

本文参与 腾讯云自媒体分享计划,分享自作者个人站点/博客。
原始发表:2021-07-18,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 作者个人站点/博客 前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体分享计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 简介
  • 安装
    • 安装依赖
      • 下载
        • 安装
          • 启动
            • 查看openresty版本以及已安装的模块
              • 10-19 问题记录
              领券
              问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档