鸿 网 互 联 www.68idc.cn

当前位置 : 服务器租用 > 管理员笔记 > nginx > >

编译安装基于 Nginx 与 Lua 的高性能 Web 平台-OpenResty

来源:互联网 作者:佚名 时间:2017-08-31 16:13
0x01 前言 有时在使用nginx测试时需要用到基于Lua所编写的程序,但使用nginx单独编译Lua又过于麻烦。在经过一番 Google后发现新大陆:OpenResty 0x02 准备 openresty中文官方网站 openresty下载地址 1 2 3 4 5 6 7 8 9 10 11 12 13 14 #新建文件夹 [ root @

0x01 前言

有时在使用nginx测试时需要用到基于Lua所编写的程序,但使用nginx单独编译Lua又过于麻烦。在经过一番 Google后发现新大陆:OpenResty

0x02 准备

0x03 编译安装

绝大多数组件已经包含在OpenResty中,但有一些组件需要手动添加编译参数,请参考以下链接:

另外OpenResty是基于Nginx所开发的,所以支持所有Nginx组件,手动添加编译参数即可:

通过以下命令检查安装情况:

openresty 1.11.2 是基于Nginx 1.11.2所开发的,这个可以参考openresty各个版本的ChangeLog,以下是openresty 1.11.2的ChangeLog:

0x04 配置

新建nginx临时文件夹:

修改nginx主配置文件:

新建vhost目录:

新建vhost:

0x05 启动、重启与关闭

启动并不会返还任何内容,如果遇到错误则会返还错误信息。通过以下命令启动nginx:

通过以下命令重新加载,在重新加载之前请先测试配置文件是否合规:

通过以下命令停止nginx:

0x06 结语

网友评论
<