文档章节

OpenResty安装(高性能web服务器)

leolan
 leolan
发布于 2016/10/24 23:04
字数 323
阅读 39
收藏 0
OpenResty
参考资料:

安装OpenResty
默认安装路径如下/usr/local/openresty/
OpenResty,也被称为“ngx_openresty”,是一个基于 Nginx 的核心Web应用程序服务器,它包含了大量的第三方的Nginx模块和大部分系统依赖包。 OpenResty不是Nginx的分支,它只是一个软件包。主要有章亦春维护。
为什么是OpenResty?
OpenResty允许开发人员使用 lua 编程语言构建现有的Nginx的C模块,支持高流量的应用程序。
安装OpenResty
依赖的软件包:
  • perl 5.6.1+
  • libreadline
  • libpcre
  • libssl
Debian 和 Ubuntu系统:
1 apt-get install libreadline-dev libncurses5-dev libpcre3-dev libssl-dev perl make
Fedora 、RedHat 和 centos系统:
1 yum install readline-devel pcre-devel openssl-devel gc-c++
下载OpenResty
1 wget http://openresty.org/download/ngx_openresty-1.5.8.1.tar.gz.

解压、编译、安装:
1
2
3
4
5
tar xzvf ngx_openresty-1.5.8.1.tar.gz
cd ngx_openresty-1.5.8.1/
./configure --with-luajit
make
make install
另外的配置选项:
1
2
3
4
5
6
7
./configure --prefix=/opt/openresty
--with-luajit
--without-http_redis2_module
--with-http_iconv_module
--with-http_postgres_module
-j2
--help to see more options

此时安装完成,打开localhost就可以看到nginx页面了。






个人学习笔记,不当之处还请指正。
----------不定期更新------------






























本文转载自:http://blog.csdn.net/lan842632/article/details/52846618

共有 人打赏支持
leolan
粉丝 1
博文 43
码字总数 74
作品 0
梅州
私信 提问
OpenResty 1.9.3.1 RC1 发布,Web 应用服务器

OpenResty 1.9.3.1 RC1 发布,相比上一版本 OpenResty 1.7.10.2,改进如下: * 升级至 Nginx core 1.9.3. * see the changes here: * 升级至 PostgresNginxModule 1.0rc7. * 特性:修复 ngin......

oschina
2015/08/03
1K
7
OpenResty 1.13.6.1,基于 Nginx 与 Lua 的 Web 平台

OpenResty 1.13.6.1 已发布,此版本基于最新的 Nginx 主线版 1.13.6,包含了新的 ngx_stream_lua_module 模块(默认启用),可以在 OpenResty 里面用 Lua 实现 TCP 服务器编程了,对 UDP 的支...

淡漠悠然
2017/11/17
2.3K
3
OpenResty 1.9.7.5 发布, Web 应用服务器

OpenResty 1.9.7.5 发布了。 OpenResty (也称为 ngx_openresty)是一个全功能的 Web 应用服务器。它打包了标准的 Nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。 通过众多进...

淡漠悠然
2016/06/02
2.6K
3
OpenResty 1.11.2.3 发布,Web 应用服务器

OpenResty (也称为 ngx_openresty)是一个全功能的 Web 应用服务器。它打包了标准的 Nginx 核心,很多的常用的第三方模块,以及它们的大多数依赖项。 通过众多进行良好设计的 Nginx 模块,O...

淡漠悠然
2017/04/25
2.7K
12
OpenResty简介、编译安装

OpenResty,也被称为“ngxopenresty”,是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方的Nginx模块和大部分系统依赖包,用于方便地搭建能够处理超高并发...

justin_peng
2018/07/23
0
0

没有更多内容

加载失败,请刷新页面

加载更多

Nextjs+React非页面组件SSR渲染

@随风溜达的向日葵 Nextjs Nextjs是React生态中非常受欢迎的SSR(server side render——服务端渲染)框架,只需要几个步骤就可以搭建一个支持SSR的工程(_Nextjs_的快速搭建见Next.js入门)...

随风溜达的向日葵
47分钟前
0
0
如何在 Linux 系统查询机器最近重启时间

在你的 Linux 或类 UNIX 系统中,你是如何查询系统上次重新启动的日期和时间?怎样显示系统关机的日期和时间? last 命令不仅可以按照时间从近到远的顺序列出该会话的特定用户、终端和主机名...

来来来来来
今天
3
0
Redis协议是什么样的

前言 我们用过很多redis的客户端,有没有相过自己撸一个redis客户端? 其实很简单,基于socket,监听6379端口,解析数据就可以了。 redis协议 解析数据的过程主要依赖于redis的协议了。 我们...

春哥大魔王的博客
今天
6
0
乱入Linux界的我是如何学习的

欢迎来到建哥学Linux,咳!咳!咳!开个玩笑哈,我是一个IT男,IT界的入门选手,正在学习Linux。 在之前,一直想进军IT界,学习IT技术,但是苦于没有人指导,也不知道学什么,最开始我自己在...

linuxCool
今天
4
0
携程Apollo统一配置中心的搭建和使用(java)

一.Apollo配置中心介绍 1、What is Apollo 1.1 Apollo简介 Apollo(阿波罗)是携程框架部门研发的开源配置管理中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到...

morpheusWB
今天
3
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部