方法1: 直接用apt-get安装
apt-get install nginx-full
安装后的nginx.conf位置 /etc/nginx/nginx.conf
方法2:用源码编译
首先解压
cd /root
tar -zxvf nginx-1.6.0.tar.gz
tar -zxvf zlib-1.2.8.tar.gz
tar -zxvf openssl-1.0.1.tar.gz
tar -zxvf pcre-8.35.tar.gz
然后进入目录 cd /root/nginx-1.6.0 开始安装
--prefix=/usr/local/nginx-1.6.0
安装好后,nginx的工作目录。
--with-pcre=/root/pcre-8.35
pcre的源代码目录
--with-openssl=/root/openssl-1.0.1
openssl的源代码目录
--with-zlib=/root/zlib-1.2.8
zlib的源代码目录
进入上面解压后的nginx-1.6.0目录,执行./configure
(如果没有编译环境,请执行 sudo apt-get install build-essential ,安装gcc编译环境。)
./configure --prefix=/usr/local/nginx-1.6.0 --with-http_ssl_module --with-ld-opt="-L /usr/local/lib" --with-pcre=/root/pcre-8.35 --with-openssl=/root/openssl-1.0.1 --with-zlib=/root/zlib-1.2.8
然后在执行
make
make install
如果make时候遇到错误:POD document had syntax errors at /usr/bin/pod2man line 71.
则看下是否有文件: /usr/bin/pod2man
如果存在这个文件,则将其备份后将其删除,rm /usr/bin/pod2man
然后重新make
分享到:
相关推荐
在Ubuntu 18.04上安装Nginx通常通过官方软件仓库进行,但在此情况下,我们无法直接使用`apt-get`命令。因此,我们需要手动下载并安装。 离线包通常包含Nginx的二进制文件、依赖库以及必要的配置文件。你需要将这个...
在Ubuntu 20.04系统中,如果你的网络连接不可用,但仍然需要安装Nginx web服务器,可以使用dpkg命令来手动安装软件包。`dpkg`是Debian包管理器,用于处理.deb格式的软件包,它是Ubuntu的基础。在没有网络的情况下,...
在Ubuntu 20.04系统中离线安装Nginx是一个相对复杂的过程,因为通常我们依赖于apt-get在线更新和安装软件。然而,在没有网络连接或者需要在隔离环境中部署时,就需要通过手动方式来完成。这个过程涉及到下载Nginx的...
在Ubuntu系统上安装Nginx 1.8是一项常见的任务,尤其对于那些希望搭建Web服务器或者需要一个高性能的反向代理服务器的用户来说。Nginx以其轻量级、高并发处理能力而闻名,1.8版本是其稳定且广泛使用的版本之一。下面...
ubuntu自动安装nginx php脚本ubuntu自动安装nginx php脚本
1. **将`.deb`文件传输到目标机器**:将所有必需的`.deb`文件从有网络的机器上复制到Ubuntu 20.04系统中。您可以使用USB驱动器、移动硬盘或任何其他物理介质进行传输。 2. **进入`.deb`文件所在目录**:使用`cd`...
在Ubuntu 14.04.2操作系统上安装和配置Nginx 1.6以及Sticky模块是一项关键的任务,特别是在构建高可用性和负载均衡的Web服务器环境时。以下是对这个主题的详细解释: 首先,Nginx是一个高性能的HTTP和反向代理...
在Ubuntu系统上编译安装Nginx是一项技术性较强的任务,尤其当我们要为Nginx添加特定功能,如FLV(Flash Video)流媒体支持时。以下是对这一过程的详细阐述: 首先,我们需要确保系统已经安装了必要的依赖库。对于...
在Ubuntu系统上安装Nginx是一项常见的任务,尤其对于那些需要搭建Web服务器或者进行网站部署的用户来说。Nginx是一款高性能的HTTP和反向代理服务器,以其稳定性、高并发处理能力和低内存消耗而著名。下面我们将详细...
"Ubuntu安装nginx详解" 在本文中,我们将详细介绍如何在Ubuntu系统中安装nginx服务器。nginx是一个流行的开源Web服务器软件,广泛应用于生产环境中。本文将指导您一步一步地安装nginx,并对其进行基本配置。 一、...
nginx-1.24.0开源包,需要解压到ubuntu系统后,cd到目录后,先后执行./configure,make,make install,其中configure可以配置更详细的指令,make如果提示没有需要安装
由于服务器位于内网环境且无法访问互联网,需要离线安装nginx,ubuntu18.04离线安装软件也并不复杂,只是需要较大的耐心去搜集所需的包,不过大家不用担心,我已经为大家准备好了。 PCRE(Perl Compatible Regular ...
在Ubuntu系统上安装和配置Nginx服务器是一个常见的任务,因为Nginx以其高性能、异步非阻塞的特性受到了广大开发者的喜爱。本文将详细阐述如何在Ubuntu上安装Nginx以及进行基本的环境配置。 首先,我们可以通过...
在Ubuntu 16.04.1上安装Nginx涉及到一系列的步骤,下面我将详细解释这些步骤和必要的知识点。 ### Nginx概述 Nginx是一个高性能的HTTP和反向代理服务器,同时也是一款IMAP/POP3/SMTP代理服务器。它由俄罗斯的Igor ...
在Ubuntu上安装Nginx可以使用apt-get: ```bash sudo apt-get install nginx ``` 安装完成后,可以通过`/etc/init.d/nginx start`启动服务,`/etc/init.d/nginx stop`停止服务,`/etc/init.d/nginx restart`重启服务...
ubuntu离线部署nginx+fastdfs软件包 autoconf-latest.tar.gz automake-1.15.tar.gz fastdfs-5.11.tar.gz fastdfs-nginx-module-1.20.tar.gz libfastcommon-1.0.38.tar.gz m4-1.4.18.tar.gz openssl-1.1.0j.tar.gz ...
ubuntu开机自启动nginx服务
Ubuntu 12.04 下安装 Nginx、Python、uWSGI 和 Django 的步骤 在本文中,我们将介绍如何在 Ubuntu 12.04 环境下安装 Nginx、Python、uWSGI 和 Django。这些技术栈组合是非常流行的 Web 应用程序开发环境。 一、...
因为工作网络的特殊性,服务器是不连互联网的,所以整个安装过程都是采用离线包安装的方式来安装。 一般我们都需要先装pcre,zlib,前者用于url rewrite,后者用于gzip压缩,openssl用于后续可能升级到https时使用。