Nginx安装出现错误解决方案

1. 解压缩 nginx-1.8.1.tar.gz

2. 解压缩 fastdfs-nginx-module-master.zip

3. 进入nginx-1.8.1目录中

4. 执行

然后就出现了错误。

解决办法:

  1.sudo apt-get update

  2.sudo apt-get install libpcre3 libpcre3-dev

  3.sudo apt-get install openssl libssl-dev

再次安装:

成功:

可是接下来执行 sudo make install 又出错了:

解决方法:

找到

CFLAGS = -pipe -O -W -Wall -Wpopinter-arith Wno-unused-parameter -Werror -g

然后删除 -Werror

再次sudo make install 安装完成

启动成功

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持我们。

(0)

相关推荐

  • Linux下安装nginx的实现方法

    Nginx 是 C语言 开发,建议在 Linux 上运行,当然,也可以安装 Windows 版本, 安装依赖 yum install gcc yum install pcre-devel yum install zlib zlib-devel yum install openssl openssl-devel 安装这4个依赖的时候,中间会有一些询问,输入Y即可 下载nginx的tar包 //进入/usr/local目录 cd /usr/local //创建一个文件夹nginx mkdir ngi

  • Centos7.3 安装部署Nginx并配置https的方法步骤

    安装环境 1. gcc 安装 安装 nginx 需要先将官网下载的源码进行编译 编译依赖 gcc 环境: yum install gcc-c++ 2. PCRE pcre-devel 安装 安装pcre-devel 是使用 pcre 开发的一个二次开发库.: yum install -y pcre pcre-devel 3. zlib 安装 zlib 库提供了很多种压缩和解压缩的方式, nginx 可以使用 zlib 对 http 包的内容进行 gzip: yum install -y zlib

  • centos8 安装 nginx的详细教程(图文)

    Nginx发音为" engine x",是一种开源的高性能HTTP和反向代理服务器,负责处理Internet上一些最大站点的负载.它可用作HTTP和非HTTP服务器的独立Web服务器,负载平衡器,内容缓存和反向代理. 与Apache相比,Nginx可以处理大量并发连接,并且每个连接的内存占用量较小. 本教程说明了如何在CentOS 8上安装Nginx.  NGINX官网 http://nginx.org/ 创建文件夹mkdir nginx 进入创建的文件夹 根据自己需要下载合适版本 通

  • Linux中安装Nginx的正确步骤

    前言 如果你和我一样,作为一个苦逼的Java后台除了实现实现一大堆项目功能,还要兼顾项目的部署,运维工作.在新的服务器上安装新Nginx,在安装之前看下网上的教程,面对五花八门的教程,各式各样的安装方法,心里总会嘀咕什么方式才是最好的,或者说什么方法才是最适合自己的?下面我们一起来分析Nginx各种安装方式,分别适合于那种情况. 使用系统二进制源方式安装 在Ubuntu/Debian系 sudo apt-get install nginx 或者RedHat/CentOS系 sudo yum in

  • Nginx 安装详细教程

    1. Nginx简单介绍 Nginx是一款自由的.开源的.高性能的HTTP服务器和反向代理服务器:同时也是一个IMAP.POP3.SMTP代理服务器:Nginx可以作为一个HTTP服务器进行网站的发布处理,另外Nginx可以作为反向代理进行负载均衡的实现. 更多关于Nginx介绍以及作用请自行百度 2.安装Nginx基础依赖包 [root@nginx ~]# yum install gcc gcc-c++ pcre-devel zlib-devel openssl-devel -y 3.下载相关

  • centos8自定义目录安装nginx(教程详解)

    1.安装工具和库 # PCRE是一个Perl库,包括 perl 兼容的正则表达式库.nginx 的 http 模块使用 pcre 来解析正则表达式 # zlib库提供了很多种压缩和解压缩的方式, nginx 使用 zlib 对 http 包的内容进行 gzip yum -y install gcc-c++ pcre pcre-devel zlib zlib-devel openssl openssl-devel 2.目录结构 源码目录:/home/werben/pkgsrc/nginx 安装目录

  • 解决Centos7安装nginx后提示“Welcome to nginx on Fedora!”,conf.d目录下无default.conf文件

    问题描述 在腾讯云centos7上安装nginx sudo yum install nginx 打开默认网页显示 Welcome to nginx on Fedora! 且 /etc/nginx/conf.d 目录下无default.conf文件 原因 腾讯云的epel源是默认下载就是Fedora的 解决方法 •准备工作 sudo yum install yum-utils •创建nginx.repo文件 sudo vim /etc/yum.repos.d/nginx.repo 并添加以下内容

  • Centos 安装 PHP7.4 和 Nginx的操作方法

    准备 1.下载所需安装包 wget https://www.php.net/distributions/php-7.4.0.tar.gz wget http://nginx.org/download/nginx-1.17.6.tar.gz 2.安装所需扩展 yum install -y gcc gcc-c++ make cmake bison autoconf wget lrzsz libtool libtool-ltdl-devel freetype-devel libjpeg.x86_64

  • Nginx安装出现错误解决方案

    1. 解压缩 nginx-1.8.1.tar.gz 2. 解压缩 fastdfs-nginx-module-master.zip 3. 进入nginx-1.8.1目录中 4. 执行 然后就出现了错误. 解决办法: 1.sudo apt-get update 2.sudo apt-get install libpcre3 libpcre3-dev 3.sudo apt-get install openssl libssl-dev 再次安装: 成功: 可是接下来执行 sudo make instal

  • 2016最新CocoaPods安装和错误解决方案

    CocoaPods是什么? CocoaPods是一个负责管理iOS项目中第三方开源库的工具.CocoaPods的项目源码在Github上管理.该项目开始于2011年8月12日,在这两年多的时间里,它持续保持活跃更新.开发iOS项目不可避免地要使用第三方开源库,CocoaPods的出现使得我们可以节省设置和更新第三方开源库的时间,在iOS开发中经常会用到第三方库如AFNetworking,ASIHttpRequest等,在使用第三方库时,你除了要导数源码外,但是,集成这些依赖库需要我们手动去配置,

  • Android模拟器安装APP出现INSTALL_FAILED_NO_MATCHING_ABIS错误解决方案

     Android模拟器安装APP出现INSTALL_FAILED_NO_MATCHING_ABIS错误解决方案 当我们想在电脑的Android模拟器中安装APP的时候,会报INSTALL_FAILED_NO_MATCHING_ABIS错误[如图1],导致APP无法在模拟器中运行.下面给出我的解决方案,希望能对你有所帮助! Android模拟器下安装APP报INSTALL_FAILED_NO_MATCHING_ABIS错误解决方案 [图1]adb install 命令安装APP 原因分析: 由于安

  • nginx安装以及配置的详细过程记录

    目录 1 nginx 介绍 1 什么是nginx 2 应用场景 2 nginx安装 1 下载 2 安装要求的环境 1.需要安装gcc环境 2.第三方的开发包 3 nginx安装过程 3 启动nginx 4 查看nginx是否启动 5 关闭nginx 6 重启nginx 7 刷新配置文件 8 关闭防火墙,开启远程访问 9 访问nginx 10 配置虚拟主机 11 通过端口区分不同的主机 12 多个域名区分虚拟主机 1 什么是域名 2 nginx配置 3 测试 13 正向代理 14 反向代理 15

  • 如何解决VisualSVN Server 安装提示错误 Repositories is not a valid short file name

    最近安装新版  VisualSVN Server 总在安装过程提示错误: "'Repositories' is not a valid short file name." 点确定后安装过程就终止了,不能继续. 找了下问题原因,发现是因为之前可能在另外一个移动分区上面放置过 Repositories 库目录,而此时那移动分区又不存在,所以 VisualSVN Server 安装程序也找不到之前的库目录了. 提示错误 'Repositories' is not a valid short

  • 权限问题导致Nginx 403 Forbidden错误的解决方法

    今天在一个新的环境上安装nginx,结果访问的都是403 通常显示403我立马都会想到路径配置不对,但我仔细看了一下,目录路径没问题: nginx.conf: 复制代码 代码如下: server {         listen       80;         server_name  localhost;           #charset koi8-r;           #access_log  logs/host.access.log  main;           locat

  • Nginx安装与使用教程详解

    前言 Nginx是一款轻量级的Web 服务器/反向代理服务器及电子邮件(IMAP/POP3)代理服务器,并在一个BSD-like 协议下发行.由俄罗斯的程序设计师Igor Sysoev所开发,供俄国大型的入口网站及搜索引擎Rambler(俄文:Рамблер)使用.其特点是占有内存少,并发能力强,事实上nginx的并发能力确实在同类型的网页服务器中表现较好.(百度百科- http://www.dwz.cn/x32kG) 1.Nginx安装 我使用的环境是64位 Ubuntu 14.04.ngin

  • Windows nginx安装教程及简单实践

    概述 安装与使用 安装 从源代码编译 Nginx         Windows 安装         使用     nginx 配置实战 http反向代理配置     负载均衡配置     网站有多个webapp的配置     https反向代理配置 参考 概述 什么是nginx? Nginx (engine x) 是一款轻量级的Web 服务器 .反向代理服务器及电子邮件(IMAP/POP3)代理服务器. 什么是反向代理? 反向代理(Reverse Proxy)方式是指以代理服务器来接受int

  • Nginx安装及配置详细分析

    以下是nginx在各种环境条件下的安装与配置过程,其中还分析了中间遇到的坑以及处理方式,如果你需要往下看. nginx是一款自由的.开源的.高性能的HTTP服务器和反向代理服务器:同时也是一个IMAP.POP3.SMTP代理服务器:nginx可以作为一个HTTP服务器进行网站的发布处理,另外nginx可以作为反向代理进行负载均衡的实现. 这里主要通过三个方面简单介绍nginx 反向代理负载均衡 nginx特点 1. 反向代理 关于代理 说到代理,首先我们要明确一个概念,所谓代理就是一个代表.一个

  • nginx安装vsftpd最简流程

    本文通过其他安装流程总结后的最简流程,方便需要快速安装配置的读者们参考. 最简洁的安装步骤 [root@itdragon ~]# useradd ftpuser [root@itdragon ~]# passwd ftpuser Changing password for user ftpuser. New password: BAD PASSWORD: it is too short BAD PASSWORD: is too simple Retype new password: passwd

随机推荐