openResty安装

本文详细介绍了OpenResty的安装过程。包括下载安装环境、创建安装目录,下载并解压OpenResty及相关模块,如ngx_cache_purge、nginx_upstream_check_module,安装LuaJIT编译环境,最后通过配置命令完成OpenResty的安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.下载安装环境

yum install -y libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl

2.创建安装目录

mkdir -p /export/servers/openresty
cd /export/servers/openresty

3.下载openresty-1.13.6.1.tar.gz并解压

cd /export/software/

下载: wget http://openresty.org/download/openresty-1.13.6.1.tar.gz
解压:tar -zxf openresty-1.13.6.1.tar.gz -C /export/servers/openresty/
4.安装LuaJIT,lua编译环境

cd /export/servers/openresty/openresty-1.13.6.1/bundle/LuaJIT-2.1-20171103/
make clean && make && make install

5.下载ngx_cache_purge模块,该模块用于清理nginx缓存
通过浏览器下载:http://github.com/FRiCKLE/ngx_cache_purge/archive/2.3.tar.gz

cd /export/servers/openresty/openresty-1.13.6.1/bundle

–上传ngx_cache_purge-2.3.tar.gz文件, 成功后, 使用下面的命令解压

tar -zxvf ngx_cache_purge-2.3.tar.gz

6.下载nginx_upstream_check_module模块,该模块用于uptream健康检查
通过浏览器下载**:http://github.com/yaoweibin/nginx_upstream_check_module/archive/v0.3.0.tar.gz

上传nginx_upstream_check_module-0.3.0.tar.gz文件

cd /export/servers/openresty/openresty-1.13.6.1/bundle

–上传nginx_upstream_check_module-0.3.0.tar.gz文件 , 成功后, 使用下面的命令解压

tar -zxvf nginx_upstream_check_module-0.3.0.tar.gz
  1. 安装ngx_openresty

    cd /export/servers/openresty/openresty-1.13.6.1
    ./configure --prefix=/export/servers/openresty --with-http_realip_module --with-pcre --with-luajit --add-module=./bundle/ngx_cache_purge-2.3/ --add-module=./bundle/nginx_upstream_check_module-0.3.0/ -j2
    make && make install

8.到/export/servers/openresty目录下
在这里插入图片描述
安装成功。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值