Linux安装nginx的环境要求

Linux下切记不能乱删东西!我把pcre强制删除后,什么命令都不能使用了,系统奔溃,血的教训!

nginx是C语言开发,建议在linux上运行,本教程使用Centos6.4作为安装环境。

一、  gcc

安装nginx需要先将官网下载的源码进行编译,编译依赖gcc环境,如果没有gcc环境,需要安装gcc:

  yum install gcc-c++

二、  PCRE

PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库。nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre库。

  yum install -y pcre pcre-devel

注:pcre-devel是使用pcre开发的一个二次开发库。nginx也需要此库。

三、  zlib

zlib库提供了很多种压缩和解压缩的方式,nginx使用zlib对http包的内容进行gzip,所以需要在linux上安装zlib库。

  yum install -y zlib zlib-devel

四、  openssl

OpenSSL 是一个强大的安全套接字层密码库,囊括主要的密码算法、常用的密钥和证书封装管理功能及SSL协议,并提供丰富的应用程序供测试或其它目的使用。

nginx不仅支持http协议,还支持https(即在ssl协议上传输http),所以需要在linux安装openssl库。

  yum install -y openssl openssl-devel

原文地址:https://www.cnblogs.com/weiqang/p/10708096.html

时间: 2024-08-28 04:35:12

Linux安装nginx的环境要求的相关文章

Centos6.5(Linux)安装Nginx

1.安装nginx依赖的库pcre 下载地址:http://sourceforge.net/projects/pcre/ 2.解压pcre  zip解压方式:unzip pcre-xxx tar解压方式:tar -xzvf pcre-xxx 3.运行configure cd  prce-xxx ./configure 如果运行出错:You need a C++ compiler for C++ support 则需要安装C++编译环境:yum install -y gcc gcc-c++ 4.安

linux 安装nginx服务器

LINUX安装nginx服务器 1.安装nginx所需要的依赖包 说明:如果没有安装以上的安装包可以按照以下的方式安装 2.上传nginx包 在ssh远程连接工具(本文使用的是Xshell 5)中输入rz后会提示选择软件包 3.解压nginx软件包 4.创建nginx用户 5.配置并安装nginx服务器 ./configure --prefix=/usr/local/nginx--user=nginx --group=nginx --with-http_stub_status_module &&a

linux安装Eclipse c++环境

yum install eclipse     yum install eclipse-cdt linux安装Eclipse c++环境

Linux安装配置php环境的方法

本文实例讲述了Linux安装配置php环境的方法.分享给大家供大家参考,具体如下: 1.获取安装文件: http://www.php.net/downloads.php php-5.3.8.tar.gz 获取安装php需要的支持文件:http://download.csdn.net/download/netlong339/1351852 libxml2-2.6.32.tar.gz 2.安装libxml2 复制代码 代码如下: tar zxvf libxml2-2.6.32.tar.gz cd l

linux 安装 nginx 及反向代理配置

Nginx ("engine x") 是一个高性能的HTTP和反向代理服务器,以下为Linux centos平台下安装nginx并配置反向代理的过程(采用源码安装的方式) 一:安装编译环境gcc g++ 和make(用于编译源代码成可执行文件) 1yum install gcc gcc-c++ 2 yum -y install gcc automake autoconf libtool make 二:安装pcre (nginx rewrite依赖pcre库)zlib(用于gzip压缩)

在CentOS上编译安装Nginx+实验环境搭建+测试

0.说明 Nginx作为一款优秀的Web Server软件同时也是一款优秀的负载均衡或前端反向代理.缓存服务软件,很有必要搭建实验环境来对其进行学习. 1.实验环境 本次实验的测试环境使用的宿主机操作系统为Windows 7,在Vmware虚拟机安装CentOS 6.5,说明如下: 宿主机操作系统Windows 7 虚拟机安装的操作系统CentOS 6.5 虚拟机操作系统上网方式NAT 而当使用NAT的方式进行上网时虚拟机.宿主机之间的网络连接关系可如下所示: 关于为什么网络拓扑结构是这样的,这

【转】 linux 安装nginx

版权声明:本文为博主原创文章,未经博主允许不得转载. 从官网下载一个nginx 的tar.gz 版. 安装方式使用make 安装 第一步:解压 tar -zxvf  nginx-1.7.4.tar.gz 第二步:进入nginx-1.7.4,执行./configure 命令 -----------------------------------------------------------------------------------------------------------------

Ubuntu/Debian上安装Nginx+php环境

尽管Apache已经占据半片江山,但很多人仍然在寻找其他的方式去托管他们的站点,Apache不只是一个选择,其他很多优秀的服务器程序例如lighthttp和nginx也是不错的选择.本教程将要向您展现如何在Ubuntu操作系统上面安装,教程同样适用在Debian,尽管有一点点小差别,但并没有太大影响.怎么样,下面我们开始吧. 0.开始注意 为了完成教程中提到的操作,我们假设您已经安装了一个基本的Debian或者Ubuntu操作系统.怎么安装系统这是不同的教程了,这里就不再详细说明.本教程主要介绍

linux安装nginx教程

一.在linux服务器创建 一个文件夹用来 安装文件  二.在线安装:gcc.pcre.zlib.openssl组件 1.需要安装gcc的环境.yum install gcc-c++ 2. PCRE     yum install -y pcre pcre-devel PCRE(Perl Compatible Regular Expressions)是一个Perl库,包括 perl 兼容的正则表达式库.nginx的http模块使用pcre来解析正则表达式,所以需要在linux上安装pcre 注: