`

源码安装Nginx

 
阅读更多

安装Nginx时报错

./configure: error: the HTTP rewrite module requires the PCRE library.

安装pcre-devel解决问题
yum -y install pcre-devel


错误提示:./configure: error: the HTTP cache module requires md5 functions
from OpenSSL library.   You can either disable the module by using
--without-http-cache option, or install the OpenSSL library into the system,
or build the OpenSSL library statically from the source with nginx by using
--with-http_ssl_module --with-openssl=<path> options.

解决办法:

yum -y install openssl openssl-devel


总结:

yum -y install pcre-devel openssl openssl-devel

./configure --prefix=/usr/local/nginx

make

make install

一切搞定

分享到:
评论

相关推荐

    源码安装nginx教程.zip

    **源码安装Nginx教程** Nginx是一款高性能、轻量级的Web服务器和反向代理服务器,常用于静态内容服务和高并发场景。本文将详细介绍如何在Linux环境下通过源码方式安装Nginx 1.16.0稳定版,并提供配置示例。 ### 一...

    源码安装nginx+keepalived实现HA(高可用)

    确认Nginx安装成功后,永久关闭防火墙: ``` chkconfig iptables off ``` 注意:上述命令仅设置了防火墙在下次重启后关闭,当前会话仍需手动关闭防火墙: ``` service iptables stop ``` 验证Nginx是否启动: ``` ...

    centos源码安装nginx-1.20.2+nginx负载均衡

    centos源码安装nginx-1.20.2+nginx负载均衡

    ansible源码安装nginx.yml

    ansible源码安装nginx,linux系统使用,放上nginx源码包稍稍改一下就可以使用!

    中标麒麟离线安装nginx所需rpm和源码包

    "中标麒麟离线安装nginx所需rpm和源码包" 指的是在中标麒麟(NeoKylin)操作系统环境下,为了在没有网络连接的情况下安装Nginx web服务器,预先准备的一系列rpm软件包和Nginx的源代码文件。这种离线安装方式适用于...

    docker-nginx-rtmp 从源代码安装 NGINX、nginx-rtmp-module 和 FFmpeg XSLT

    从源代码构建和运行容器: docker build -t nginx-rtmp . docker run -it -p 1935:1935 -p 8080:80 --rm nginx-rtmp 将实时内容流式传输到: rtmp://localhost:1935/stream/$STREAM_NAME SSL 要启用 SSL,请参阅...

    Nginx源码安装手册

    总结来说,本Nginx源码安装手册详细介绍了在生产环境下安装Nginx的完整过程,包括环境准备、下载源码、编译配置、模块选择和自启动脚本的配置。对于希望部署稳定且可控的Nginx服务器的用户,特别是那些对软件的安全...

    Linux离线安装nginx安装包

    在Linux系统中,离线安装Nginx是一个常见的需求,特别是在没有互联网连接或者网络环境受限的服务器上。本文将详细讲解如何通过离线方式在Linux上安装Nginx,同时也会涉及Nginx依赖的软件如openssl和gcc的安装过程。 ...

    源码安装nginx+php-fpm+http push测试通过

    2. **下载源码**:从官方网站获取最新版本的`Nginx`和`PHP`源代码,并解压到合适的目录。 3. **编译安装Nginx**:配置`Nginx`的编译选项,指定`pcre`和`openssl`库的位置,然后执行`make`和`make install`。 4. **...

    内网安装nginx(离线)

    这个资源包通常包括Nginx的源代码、编译所需的依赖库以及配置脚本。"nginx离线"这个文件可能就是这样的资源包。确保该包包含了最新的稳定版本,以确保最佳性能和安全性。 1. **下载与解压资源包**: - 在有外网...

    源代码编译安装nginx,编译安装nginx的好处

    1. **过程复杂**:与预编译的二进制包相比,源代码编译安装需要下载源码、配置参数、编译、安装等多个步骤,对于初学者来说有一定难度。 2. **耗时较长**:编译过程可能需要较长时间,特别是当系统资源有限或源代码...

    linux下安装Nginx所需依赖包

    或者,如果你选择从源代码编译安装,还需要下载Nginx源码,配置并编译: ```bash wget http://nginx.org/download/nginx-1.18.0.tar.gz tar -zxvf nginx-1.18.0.tar.gz cd nginx-1.18.0 ./configure --prefix=/usr/...

    centos 非root安装nginx

    首先,由于在非root环境下安装软件会受到权限限制,因此我们需要确保我们有足够的权限来创建目录、编译源代码和执行必要的文件。通常,可以创建一个新的用户组和用户,并将当前用户添加到该组。 1. 创建新用户组和...

    nginx离线安装依赖项-linux系统/麒麟v10系统

    OpenSSL:它是一个开放源代码的密码学库,Nginx使用OpenSSL来支持HTTPS协议,提供安全的通信。 在安装Nginx之前,需要确保系统已经安装了上述依赖包。可以通过包管理器(如apt、yum等)来安装它们

    国产化环境麒麟v10系统arm64下安装nginx所有依赖

    首先从Nginx官方网站下载最新稳定版本的源代码,然后解压并进入解压后的目录: ``` wget https://nginx.org/download/nginx-1.21.x.tar.gz tar -zxvf nginx-1.21.x.tar.gz cd nginx-1.21.x ``` 配置编译选项,确保...

    arm架构nginx编译器安装

    你可以从Nginx官方网站获取最新版本的源代码,或者通过wget命令下载: ```bash wget http://nginx.org/download/nginx-&lt;version&gt;.tar.gz ``` 这里 `&lt;version&gt;` 是你想要安装的Nginx版本号。 解压下载的源代码: `...

    linux系统离线安装nginx所需压缩包

    4. **nginx-1.24.0.tar.gz**: 这是Nginx服务器的源代码,我们需要编译这个源代码来生成可执行文件。 5. **gcc.zip**: GCC(GNU Compiler Collection)是GNU项目的一部分,包含了C、C++和其他语言的编译器,用于编译...

    统信系统(UOS)arm64 nginx离线安装包(亲测,没有任何问题)

    在UOS上安装Nginx,尤其是对于arm64架构的设备,可能面临软件源中没有预编译版本或兼容性问题。本离线安装包正是为了解决这一问题,确保在UOS arm64平台上顺利部署Nginx服务器。 Nginx是一款高性能的Web服务器和...

    centOS6.x下离线手动下载安装nginx

    在这个案例中,我们有`nginx-1.14.0.tar.gz`,这是Nginx 1.14.0版本的源代码压缩包。要解压这个文件,你可以使用以下命令: ```bash tar -zxvf nginx-1.14.0.tar.gz ``` 解压后,进入源码目录: ```bash cd nginx...

    nginx源码安装方法

    ### Nginx源码安装详解 #### 一、前言 Nginx是一款高性能的HTTP服务器及反向代理服务软件,被广泛应用于互联网行业。它以其稳定、快速、占用资源少等特点深受用户喜爱。本文将详细介绍如何通过源码安装Nginx,并...

Global site tag (gtag.js) - Google Analytics