admin 管理员组

文章数量: 887031


2024年1月17日发(作者:网站源码入口)

openresty 编译

OpenResty是一个基于Nginx的Web应用服务器,它通过Lua脚本语言扩展了Nginx的功能,常用于构建高性能Web应用及Web服务。

下面是OpenResty的编译步骤:

1. 下载并解压OpenResty压缩包。

2. 安装必要的依赖库:

```

yum install pcre-devel openssl-devel gcc curl

```

3. 进入OpenResty目录,执行configure脚本:

```

./configure --prefix=/usr/local/openresty --with-luajit --with-http_realip_module --with-http_stub_status_module --with-http_sub_module --with-http_gzip_static_module --with-pcre

```

其中,--prefix指定了安装目录,--with-luajit启用了LuaJIT支持,--with-*启用相应的Nginx模块。

4. 编译并安装:

```

make && make install

```

其中,make命令用于编译,make install命令用于安装。

5. 配置环境变量(可选):

```

echo 'export PATH=$PATH:/usr/local/openresty/nginx/sbin' >>

/etc/profile

source /etc/profile

```

6. 启动OpenResty:

```

/usr/local/openresty/nginx/sbin/nginx

```

启动后,可访问 127.0.0.1 查看Nginx默认页面。

注意:编译OpenResty时,须确保所有依赖库版本和系统版本对应,并在安装前备份现有环境。


本文标签: 安装 版本 编译