`

nginx安装集成openssl

阅读更多

cd /usr/local/install/plugins

 

wget https://www.openssl.org/source/openssl-1.1.0c.tar.gz

wget http://120.52.73.43/jaist.dl.sourceforge.net/project/pcre/pcre/8.38/pcre-8.38.tar.gz

wget http://zlib.net/zlib-1.2.8.tar.gz

wget http://nginx.org/download/nginx-1.10.2.tar.gz

 

tar -zxf nginx-1.10.2.tar.gz

tar -zxf pcre-8.38.tar.gz

tar -zxf zlib-1.2.8.tar.gz

tar -zxf openssl-1.1.0c.tar.gz

 

 

 

cd /usr/local/install/plugins/nginx-1.10.2

./configure --prefix=/home/ngx/nginx --pid-path=/home/ngx/nginx/nginx.pid --error-log-path=/home/ngx/log/error.log --http-log-path=/home/ngx/log/access.log --with-http_ssl_module --with-pcre=/usr/local/install/plugins/pcre-8.38 --with-zlib=/usr/local/install/plugins/zlib-1.2.8 --with-openssl=/usr/local/install/plugins/openssl-1.1.0c

 

make

make install

 

/home/ngx/nginx/sbin/nginx -V

 

分享到:
评论

相关推荐

    nginx源码包(nginx+pcre+openssl+zlib)

    Nginx 的源代码由多个组件组成,包括基础的 Nginx 引擎以及与其他软件的集成,如 PCRE(Perl Compatible Regular Expressions)、OpenSSL 和 zlib。本压缩包包含的版本是 Nginx 1.21.0,PCRE 8.40,OpenSSL 1.1.1g ...

    nginx-openssl依赖

    在Nginx中集成OpenSSL,可以实现对HTTPS协议的支持,允许服务器通过加密通道与客户端进行安全通信。OpenSSL库为Nginx提供了SSL/TLS的加密和握手过程,确保数据传输的安全性。在编译Nginx时,需要指定OpenSSL库的路径...

    安装openssl和openssl-develd 的依赖包

    如果我们要编译或配置需要openssl支持的软件,如Nginx、Apache等Web服务器,就需要安装这个开发包。 **安装openssl和openssl-devel的步骤:** 1. **更新系统**:首先,确保你的系统是最新的,以避免安装过程中遇到...

    CentOS7 nginx离线安装gcc/pcre-devel/openssl-devel/zlib-devel包

    首先,`CentOS7 nginx离线安装gcc/pcre-devel/openssl-devel/zlib-devel包`这个标题表明我们需要为Nginx安装四个关键的开发库:GCC(GNU Compiler Collection),PCRE(Perl Compatible Regular Expressions)的开发...

    Nginx1.14.2 + zlib + pcre + openssl

    在Nginx的安装和配置过程中,常常需要依赖几个关键的库,其中包括zlib、PCRE(Perl Compatible Regular Expressions)和openssl。下面将详细解释这些组件以及它们在Nginx中的作用。 1. **zlib**:这是一个开源的...

    openssl-3.0.1

    集成OpenSSL 3.0.1,可以为Nginx提供最新的加密标准和安全更新。配置Nginx使用OpenSSL 3.0.1,首先需要下载并编译安装OpenSSL,然后在Nginx的配置过程中指定新版本的动态链接库路径。这样,Nginx就能利用OpenSSL提供...

    nginx-pcre-zlib-openssl.zip

    在本压缩包“nginx-pcre-zlib-openssl.zip”中,包含了Nginx编译安装过程中所需的三个关键组件:PCRE(Perl Compatible Regular Expressions)、zlib和OpenSSL。这些库对于Nginx实现其功能至关重要。 1. PCRE:这是...

    nginx_zlib_parc_openssl.zip

    在安装和配置Nginx时,通常需要先分别编译和安装zlib、PCRE和OpenSSL,然后再编译Nginx自身,将这些库集成进去。这样可以确保Nginx能够利用这些库的功能,如HTTP压缩、正则表达式处理和加密通信。这个压缩包提供的...

    nginx手动安装【包含安装脚本】

    1. **安装依赖**:Nginx可能需要一些系统库作为依赖,如`pcre`, `openssl`, 和 `zlib`。脚本会检查并安装这些库。 2. **编译Nginx**:脚本会从源代码编译Nginx,这包括配置阶段,编译阶段和安装阶段。 3. **配置...

    nginx安装【附件】

    在编译Nginx之前,需要确保系统已安装必要的依赖库,例如pcre、zlib和openssl。在Ubuntu或Debian系统中,可以使用以下命令安装: ```bash sudo apt-get update sudo apt-get install build-essential libpcre3-dev ...

    集成了nginx-http-flv-module 1.2.9模块的64位nginx-1.21.4程序

    本文将深入探讨集成`nginx-http-flv-module 1.2.9`的64位`nginx-1.21.4`程序的编译过程和相关技术要点,同时也会介绍相关的依赖库,如`zlib-1.2.11`、`openssl-1.1.1l`和`pcre-8.45`。 ### Nginx-1.21.4介绍 Nginx...

    FastDFS安装与Nginx整合

    **FastDFS安装与Nginx整合详解** FastDFS是一个开源的、高性能的、轻量级的分布式文件系统,主要用于解决大容量存储和负载均衡的问题。它具有高可用性、高扩展性和低延迟等特点,适用于互联网行业的图片、视频等大...

    nginx安装手册教程

    Nginx是一款高性能的HTTP和反向代理服务器,由俄罗斯的伊戈尔·赛索耶夫(Igor Sysoev)开发,广泛应用于互联网,用于...对于生产环境,建议通过服务管理工具(如systemd)管理Nginx,以便更好地集成系统服务管理功能。

    nginx安装过程

    ### Nginx安装过程详解 #### 一、安装前准备 在进行Nginx的安装之前,我们需要确保服务器上已经安装了必要的依赖包。这些依赖包括`pcre-devel`、`openssl`、`openssl-devel`、`gcc`、`gcc-c++`、`autoconf`、`...

    架构设计:负载均衡层设计方案(2)——Nginx安装1

    4、Nginx与其他技术的集成 Nginx不仅可以用作独立的负载均衡器,还可以与LVS、Keepalived等工具配合,实现高可用性和更复杂的负载均衡场景。Keepalived提供健康检查和故障切换功能,与Nginx结合可以创建主备或负载...

    nginx/1.21.6 &nginx-http-flv-module-1.2.10

    2. **RTMP Support in Nginx**:通过安装和配置nginx-rtmp-module,Nginx可以作为RTMP服务器接收和分发流媒体内容。RTMP协议适合实时内容,如直播事件,因为它的延迟低。Nginx可以接受来自摄像机、编码器或其他RTMP...

    nginx安装和配置

    本文将详细介绍如何在Linux系统上安装和配置Nginx,以及如何与Tomcat集成。 首先,我们从安装Nginx开始。在提供的内容中,提到了一个具体的版本`nginx-0.8.54.tar.gz`,它已经被上传到`/home`目录。以下是安装步骤...

    Linux系统 安装Nginx 所需包

    同时,为了方便管理,可以考虑将Nginx集成到系统的初始化服务中,例如通过`systemd`或`init.d`。记住,安全性和性能优化也是部署Nginx时需要考虑的重要因素,比如设置合理的权限、限制连接数、启用HTTP/2和TLS协议等...

    windows平台nginx编译nginx-http-flv-module

    特别是,对于Nginx,可能需要配置OpenSSL和pcre库。 4. **编译Nginx**:进入Nginx源码目录,运行配置脚本,指定编译选项,例如: ``` ./configure --prefix=路径 --with-http_flv_module --with-cc=mingw32-gcc ...

    openssl-1.0.1s.tar.gz

    1. **HTTPS支持**:Nginx通过集成OpenSSL实现了HTTPS服务,能够处理SSL/TLS连接,提供端到端的安全通信。配置Nginx服务器时,需要指定服务器证书和私钥文件,通常位于`/etc/nginx/ssl/`目录下。 2. **加密套件选择*...

Global site tag (gtag.js) - Google Analytics