zoukankan      html  css  js  c++  java
  • Linux安装Nginx

    Nginx前期准备

    (本来是想直接通过apt-get命令行安装,发现不行,所以只好采用源码包安装了。这方面网上方法很多,这里仅记录过程。)

    (1)GCC、G++编译器

    G++编译器用于编译使用C++编写的Nginx HTTP模块。

           apt-get  install   build-essential

           apt-get   install   libtool

    (2)PCRE(Perl Compatible Regular Expressions)库

    用于支持正则表达式,Nginx的HTTP模块需要用它解析正则表达式。

    ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/下载最新源码包。

    使用下面命令下载编译和安装:

           cd     /usr/local/src

           tar   -zxvf   pcre-8.30.tar.gz

           cd    pcre-8.30

           ./configure

           make

           make   install

    (3)zlib库

    用于对HTTP包内容做gzip格式压缩。

    http://zlib.net下载最新源码包。

    使用下面命令编译和安装:

           cd    /usr/local/src

           tar    -zxvf    lib-1.2.8.tar.gz

           cd    zlib-1.2.8

           ./configure

           make

           make    install

    (4)OpenSSL开发库

    用于支持更安全的SSH协议上传输HTTP。

    http://www.openssl.org/source/下载最新源码包。

    使用下面命令编译和安装:

           cd    /usr/local/src

            tar   -zxvf    openssl-1.0.1e.tar.gz

     之所以先安装这些库,是因为在Nginx使用的某些模块中可能用到。

     

    ubuntu下安装nginx

    时依赖库zlib,pcre,openssl安装方法

    #apt-get   install  openssl   libssl-dev

    #apt-get   install   libpcre3   libpcre3-dev

    #apt-get   install  zlib1g-dev

    #nginx   -v

    nginx version: nginx/1.3.10

  • 相关阅读:
    分布式系统监视zabbix讲解一之zabbix安装--技术流ken
    MySQL系列详解十:MySQL多源复制演示-技术流ken
    MySQL系列详解九:MySQL级联复制演示-技术流ken
    android应用获取应用签名
    发布app上架testflight
    android.view.WindowManager$BadTokenException 崩掉
    MPAndroidChart柱子上的文字的颜色dataSet.setValueTextColors
    postInvalidate 解决View.GONE,没有刷新的问题
    建小程序
    从分支git clone
  • 原文地址:https://www.cnblogs.com/ncepu/p/13695031.html
Copyright © 2011-2022 走看看