今天在安装nginx的时候,总监推荐安装OpenResty,查了一下OpenResty的资料,OpenResty是国内大牛对nginx的改装版,功能强大。下面是OpenResty 的简单介绍。
OpenResty 是一个基于 Nginx 与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。
OpenResty 通过汇聚各种设计精良的 Nginx 模块(主要由 OpenResty 团队自主开发),从而将 Nginx 有效地变成一个强大的通用 Web 应用平台。这样,Web 开发人员和系统工程师可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以及 Lua 模块,快速构造出足以胜任 10K 乃至 1000K 以上单机并发连接的高性能 Web 应用系统。
对应的安装还是简单的,如下。
1.安装配置好Yum源,不赘述此步骤
2.安装必要组件
yum install pcre-devel openssl-devel gc-c++
3.编译安装
*这里没有选择安装最新版本*
wget http://openresty.org/download/ngx_openresty-1.7.4.1.tar.gz
tar -xvf ngx_openresty-1.7.4.1.tar.gz
cd ngx_openresty-1.7.4.1
./configure
make && make install
4.安装结束
如果没有报错,就应该没问题,默认安装路径如下/usr/local/openresty/
路径中,路径内容如下:
drwxr-xr-x 2 root root 4096 Jan 8 17:10 bin
drwxr-xr-x 6 root root 4096 Jan 8 17:10 luajit
drwxr-xr-x 5 root root 4096 Jan 8 17:10 lualib
drwxr-xr-x 6 root root 4096 Jan 8 17:10 nginx
相关推荐
在Linux环境下,Nginx是一款广泛应用的开源HTTP服务器和反向代理服务器,以其高效稳定、低内存占用和丰富的模块化设计而备受青睐。本篇将详细介绍如何在Linux系统上安装Nginx,以及进行基本的配置实践。 首先,我们...
本文将详细解析在Linux环境下如何安装和配置Nginx与Tomcat的整合,帮助读者实现高效的Web服务部署。 #### 安装Nginx 首先,我们需要在Linux系统上安装Nginx。以下步骤以上传的`nginx-0.7.63.tar.gz`为例,进行详细...
在Linux环境中,尤其是在服务器上,有时我们可能遇到没有网络连接的情况。在这种环境下,要安装像Nginx这样的软件,就需要采用离线安装的方式。本文将详细介绍如何使用提供的Linux离线环境下Nginx安装包,包括所有...
本资源包主要关注在Linux环境下安装和配置Nginx,特别是涉及到“sticky模块”的配置。下面将详细介绍这个过程以及相关知识点。 一、Nginx的安装 1. 更新包列表:在大多数Linux发行版中,首先要确保系统的包列表是...
### Linux 下 Nginx 的安装与配置详解 #### 一、Nginx 概述 Nginx(发音为 "engine X")是一款开源的 Web 服务器,它以高性能著称,尤其在处理高并发连接方面表现优异。Nginx 除了作为 HTTP 服务器外,还可以作为...
Linux 环境 Nginx 安装与调试是指在 Linux 操作系统中安装和配置 Nginx 服务器的过程。Nginx 是一款流行的开源 Web 服务器软件,可以作为 HTTP 服务器、反向代理服务器、缓存服务器和媒体流服务器等使用。本文将指导...
在Linux系统中,离线安装Nginx是一个常见的需求,特别是在没有互联网连接或者网络环境受限的服务器上。本文将详细讲解如何通过离线方式在Linux上安装Nginx,同时也会涉及Nginx依赖的软件如openssl和gcc的安装过程。 ...
在Linux环境下,可以通过包管理器(如apt-get或yum)或者从源代码编译安装Nginx。安装过程通常包括下载安装包、配置、编译和安装。安装完成后,需要启动Nginx服务并设置开机自启动。 3. **Nginx配置相关指令** ...
"Linux环境Nginx安装与配置" Linux环境Nginx安装与配置是指在Linux平台上安装和配置Nginx服务器的过程。Nginx是一个流行的Web服务器软件,经常用于反向代理服务器、负载均衡器和媒体流服务器等。 Nginx的安装需要...
在Linux环境中,特别是CentOS 7这样的服务器操作系统中,Nginx被广泛用作Web服务器和反向代理,用于实现高可用性和负载均衡。本文将详细介绍如何在Linux上搭建Nginx集群,以及如何进行详细配置,以实现负载均衡功能...
Linux 环境下 Nginx 安装配置 Linux 环境下 Nginx 安装配置是一个重要的知识点,其中包括安装依赖环境、下载 Nginx、解压、创建 Makefile、编译、安装、启动和测试 Nginx 服务器。下面是该知识点的详细说明: 一、...
在Linux环境下安装Nginx,需要先确保系统已经准备好所有必要的依赖包,这样才能确保Nginx能够正常运行。 首先,我们要知道Linux发行版的不同会影响安装方式和依赖包的选择。常见的Linux发行版如Ubuntu/Debian和...
本指南将指导您如何安装和配置 Linux+Nginx+PHP+MySQL 环境,以便于构建一个功能完善的 Web 服务器。 安装 Red Hat Linux 在开始安装 Linux 之前,需要选择语言和键盘布局。然后,选择基本存储设备,重新初始化...
在Linux系统上安装Nginx和PHP通常涉及以下步骤: 1. 安装PCRE库(Perl Compatible Regular Expressions):PCRE是Nginx处理URL路由和正则表达式的关键依赖。你可以通过下载pcre源码,解压,配置并编译安装。 2. ...
本教程将详细介绍如何在有网络连接的环境中,一步步安装Nginx并设置其开机自启,适用于Linux的新手用户。 首先,你需要将Nginx的源代码包(例如:nginx-1.18.0.tar.gz)上传到服务器的/usr/local目录下。这通常可以...
在Linux环境中,Nginx是一个广泛使用的高性能Web服务器和反向代理服务器,其稳定性和低内存占用率深受开发者喜爱。在纯内网环境中部署Nginx,可以为内部网络提供高效的服务,同时,通过特定的配置,Nginx也可以用于...
在Linux环境中,离线安装Nginx及其依赖项,特别是openssl模块,是一项常见的任务,尤其在没有互联网连接或者网络受限的服务器上。本教程将详细解释如何进行这一操作。 首先,你需要确保你的Linux系统是基于RPM(Red...
2) Nginx配置 - 1 - a)对c:\nginx\conf\nginx.conf文件进行配置: - 1 - b)常用的 Nginx 参数 - 3 - c)静态文件处理 - 4 - d)动态页面请求处理 - 4 - e)下面为nginx.conf配置实例: - 5 - f)Nginx 启动,停止等命令 ...
本文旨在提供一套完整的Linux环境下Nginx、RTMP和FFmpeg的安装及配置指南,帮助读者快速搭建功能强大的流媒体服务器。文章不仅涵盖了基本概念介绍,还深入解析了各组件的具体安装步骤和配置方法。此外,还将介绍如何...