`
xubindehao
  • 浏览: 243273 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

nginx-linux安装说明 (csdn)

阅读更多


2011-08-31 13:33:56|  分类: ngix |字号 订阅
nginx 1.1.1

1 安装SSL
1.1 下载openssl-0.9.8b.tar.gz

ftp://ftp.openssl.org/source/ 下载: openssl-0.9.8b.tar.gz

上传到服务器 /opt/src/ 目录

解压缩: tar -xzvf openssl-0.9.8b.tar.gz


1.2 从源文件编译安装SSL
进入解压缩后的文件夹,执行下面的命令

/opt/src/openssl-0.9.8b # ./config enable-shared

/opt/src/openssl-0.9.8b # make

/opt/src/openssl-0.9.8b # make install




2 安装PCRE
2.1 下载pcre-7.9.tar.gz

ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/ 下载: pcre-7.9.tar.gz

上传到服务器 //workspace/software// 目录

解压缩: tar -xzvf pcre-7.9.tar.gz

2.2 从源文件编译安装PCRE

进入解压缩后的文件夹,执行下面的命令

/workspace/software/pcre-7.9 # ./configure

/workspace/software/pcre-7.9 # make

/workspace/software/pcre-7.9 # make install




3 安装NGINX
3.1 下载nginx-0.7.65.tar.gz
http://nginx.org/en/download.html 下载: nginx-0.7.65.tar.gz

上传到服务器 //workspace/software// 目录

解压缩: tar -xzvf nginx-0.7.65.tar.gz


3.2 从源文件编译安装NGINX (可能要先装gzip包)
进入解压缩后的文件夹,执行下面的命令

/workspace/software/nginx-0.7.65 # ./configure --with-http_ssl_module --with-openssl=/opt/src/openssl-0.9.8b --with-http_stub_status_module

/workspace/software/nginx-0.7.65 # make /workspace/software/nginx-0.7.65 # sudo make install

3.3 启动NGINX

进入nginx的运行目录,执行 /usr/local/nginx/sbin # ./nginx



可能出现"error while loading shared libraries: libpcre.so.0 ......."

ln -s /usr/local/lib/libpcre.so.0 /usr/lib/libpcre.so.0

分享到:
评论

相关推荐

    nginx-linux-1.24.0.tar.gz

    以下将详细介绍如何在Linux环境下安装和使用这个版本的Nginx。 首先,我们需要了解Linux的基础操作。Linux是一种多用户、多任务的分时操作系统,它的命令行界面提供了丰富的工具进行文件管理、网络通信等任务。对于...

    nginx-Linux

    【Nginx在Linux环境下的安装与配置】 Nginx是一款高效、稳定、功能丰富的HTTP和反向代理服务器,常用于静态文件服务和负载均衡。在Linux系统中部署Nginx,可以为网站提供高性能的访问支持。以下将详细介绍如何在...

    最新nginx-http-flv-module(linux程序)-(程序版本:nginx1.19.7 & http-flv-module1.2.8)

    1、最新版 nginx-http-flv-module(linux程序)-(程序版本:nginx1.19.7 & http-flv-module1.2.8) 2、内含说明文档,请下载查看。 3、请勿放置于中文路径下,否则无法启动 4、sbin/nginx -c conf/nginx.conf 备注:...

    nginx-http-flv-module(linux程序)-(程序版本:nginx1.20 & http-flv-module1.2.9)

    1、最新版 nginx-http-flv-module(linux程序)-(程序版本:nginx1.20 & http-flv-module1.2.9) 2、内含说明文档,请下载查看。 3、请勿放置于中文路径下,否则无法启动 4、sbin/nginx -c conf/nginx.conf 备注:...

    nginx-1.26.1.tar.gz

    nginx-1.26.1.tar.gz

    nginx-lua安装教程

    ### Nginx-Lua安装教程 #### 一、前言 在现代Web开发中,Nginx...通过以上步骤,我们可以成功地在Linux环境下安装支持Lua脚本的Nginx服务。这不仅增强了Nginx的功能性,也为后续的Web应用开发提供了更多的可能性。

    linux 下安装nginx步骤及命令

    Linux 下安装 Nginx 步骤及命令 Linux 操作系统中安装 Nginx 服务器的步骤和命令详解。该文档将指导用户从头开始安装 Nginx,包括安装 OpenSSL、GCC、PCRE 和 Zlib 库,并最终安装 Nginx 服务器。 安装 OpenSSL --...

    Nginx-windows 下安装配置 Nginx 详解 - CSDN博客1

    本文将详细介绍如何在Windows环境下安装和配置Nginx,以实现本地服务器的功能,并通过配置`server_name`和`root`目录来访问目标文件。Nginx是一款高性能的HTTP和反向代理服务器,常用于静态文件服务和负载均衡。 ...

    linux系统nginx安装包

    nginx在linux系统下的安装包,一共有四个:Nginx-1.12.2.tar.gz,zlib-1.2.11.tar.gz,pcre-8.41.tar.gz,openssl-fips-2.0.16.tar.gz没有资源分的也可以到我的另一篇文章中根据链接下载...

    nginx-1.8.zip ,nginx所需所有rpm依赖和tar包安装包。

    内网环境安装nginx的所需所有rpm依赖和tar包,安装方式直接见这篇博客:https://cuichongxin.blog.csdn.net/article/details/123629078 先看博客,确定需要再下载。

    nginx-onekey.zip

    1. **环境准备**:确保服务器操作系统支持Nginx的安装,例如Linux发行版如Ubuntu、CentOS等。同时,需要有相应的权限,如root用户,以便执行安装命令。 2. **安装依赖**:Nginx的部署可能需要一些基础库,如GCC...

    arm架构nginx编译器安装

    本文将详细讲解在基于ARM架构的系统上编译安装Nginx的过程,这对于那些希望在嵌入式设备或基于ARM的服务器上运行高性能Web服务的用户来说至关重要。 首先,你需要确保你的ARM系统已经安装了必要的编译工具和依赖库...

    nginx-1.16.0(Linux版本+Windows版本).rar

    nginx-1.16.0(Linux版本+Windows版本),可以参考博客,有使用教程【https://blog.csdn.net/qq_29914837/article/details/97182119】

    nginx离线安装依赖g++,gcc,openssl等

    在某些情况下,我们可能需要在没有互联网连接的环境中安装Nginx,这就需要进行离线安装。本文将详细介绍如何在这样的环境下,通过手动下载并安装依赖库来完成Nginx的搭建。 首先,我们看到压缩包中包含了以下几个...

    nginx-1.16.1.zip

    nginx-1.16.1 版本,windows版本,解压可用,看清楚是windows版本,不是linux,官网下载比较慢,我才板砖至此,希望方便大家!

    nginx-1.19.0.rar

    "nginx-1.19.0.rar"是一个压缩包文件,包含了Nginx的1.19.0版本。这个版本相较于早期的1.13.0等版本,主要亮点在于修复了SSL安全漏洞和其他性能优化。 1. **SSL漏洞修复**: - Nginx 1.19.0在处理SSL连接时进行了...

    LINUX-nginx

    在Linux系统中,通常通过包管理器(如apt-get for Debian/Ubuntu或yum for CentOS/RHEL)来安装Nginx。安装完成后,使用`nginx -t`检查配置文件的正确性,`nginx -s reload`或`systemctl restart nginx`来重启服务以...

    Linux系统CentOS7下离线安装部署nginx

    Linux系统下安装nginx-1.14.1所需的所有包 以及rpm依赖包,安装文档 https://blog.csdn.net/weixin_41851100/article/details/89565198

    nginx-1.7.2 + cronolog-1.6.2

    Nginx 和 Cronolog 是在 Linux 系统中广泛使用的两个工具,它们分别用于网络服务器的反向代理服务和日志管理。在本文中,我们将深入探讨这两个组件的功能、安装过程以及如何结合使用来实现更高效的系统管理。 **一...

Global site tag (gtag.js) - Google Analytics