OpenResty 是一个强大的 Web 应用服务器,Web 开发人员可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以及 Lua 模块,更主要的是在性能方面,OpenResty可以 快速构造出足以胜任 10K 以上并发连接响应的超高性能 Web 应用系统。他在nginx的基础上进一步封装,提高了系统性能,简化了nginx的一些依赖库的安装。
1. 下载OpenResty,官网下载即可
![](https://img.haomeiwen.com/i15601502/9ee9e2579cf07656.png)
2. linux下解压安装包,解压之后的目录如下:
![](https://img.haomeiwen.com/i15601502/4db7af6b78580030.png)
3. 执行configure文件,会遇到如下错误:
![](https://img.haomeiwen.com/i15601502/c0ae208578e3a9c4.png)
4. 安装PCRE,执行命令: yum install pcre-devel openssl-devel gcc curl
5. 安装完成之后再次执行configure文件,随后依次执行:make make install 命令,完成之后可以看到openresty安装目录
![](https://img.haomeiwen.com/i15601502/8a83249fac5c3a15.png)
6. 进入安装目录:cd /usr/local/openresty
![](https://img.haomeiwen.com/i15601502/fb1b64a04d1777da.png)
7. 进入nginx可以看到我们熟悉的目录结构:
![](https://img.haomeiwen.com/i15601502/f92ed516d9ed967d.png)
8. 启动nginx: sbin/nginx -c conf/nginx.conf
![](https://img.haomeiwen.com/i15601502/87610fb10e7f6478.png)
9. 无缝重启nginx: sbin/nginx -s reload
网友评论