zoukankan      html  css  js  c++  java
  • centos7安装nginx

    一般我们都需要先装pcre, zlib,前者为了重写rewrite,后者为了gzip压缩。

    一:安装 pcre

    1.下载地址:百度云盘

    http://pan.baidu.com/s/1jI4YXuA

    2.解压到目录 /apps/pcre/

    tar -zxvf pcre-8.37.tar.gz -C /apps/pcre/

    3.编译安装

    进入到源码目录,指定编译目录为 /apps/install/pcre

    mkdir -p /apps/install/pcre

    cd /apps/pcre/pcre-8.37

    ./configure \

    --prefix=/apps/install/pcre

    发现报错了

    configure: error: in `/apps/pcre/pcre-8.37':
    configure: error: no acceptable C compiler found in $PATH

    不急,安装C语言编译器

    yum install gcc

    在次编译

    还报错

    configure: error: You need a C++ compiler for C++ support.

    接着安装 C++编译器

    yum install gcc-c++

    总算完成。

    make

    make install

     

    安装完成

    4.下载zlib

    百度云盘: http://pan.baidu.com/s/1dFusO3v

    5.解压到 /apps/zlib/

    tar -zxvf zlib-1.2.8.tar.gz -C /apps/zlib/

    6.编译zlib安装

    创建安装目录

    mkdir -p /apps/install/zlib

    进入源目录

    cd /apps/zlib/zlib-1.2.8

    ./configure \

    --prefix=/apps/install/zlib

    make

    make install

    7.是否安装ssl

    ps -qa|grep ssl

    已经安装了,我这里就不安装了。

    8.下载nginx

    百度云盘:  http://pan.baidu.com/s/1dFusO3v

    或者 http://nginx.org/download/nginx-1.4.2.tar.gz

    9.解压到 /apps/nginx

    tar -zxvf nginx-1.8.0.tar.gz -C /apps/nginx

    10.编译安装nginx

    进入源目录

    cd /apps/nginx/nginx-1.8.0/

    创建安装目录

    mkdir -p /apps/install/nginx

    ./configure \
    --prefix=/apps/install/nginx \
    --with-pcre=/apps/pcre/pcre-8.37/ \
    --with-zlib=/apps/zlib/zlib-1.2.8/ \
    --with-openssl=/usr/local/src/openssl-1.0.1c
    make
    make install

    --with-pcre=/apps/pcre/pcre-8.37/ 指的是pcre 的源码路径。
    --with-zlib=/apps/zlib/zlib-1.2.8/ 指的是zlib 的源码路径。
    注意是源码路径不要写成了安装路径,就报错了

    11.启动

    进入安装目录

    cd /apps/install/nginx

    /apps/install/nginx/sbin/nginx

    便可启动

    浏览器访问 

    表示nginx 安装ok了。

  • 相关阅读:
    chrome 等浏览器不支持本地ajax请求的问题
    3:1 类型转换
    WebService-WSDL简单介绍
    WebService—CXF整合Spring实现接口发布和调用过程
    WebService—CXF—实现接口发布和客户端调用
    WebService—规范介绍和几种实现WebService的框架介绍
    (转)c# 扩展方法
    (转)C# Textbox的ImeMode取值对中文输入法的影响
    (转)Nandflash读写
    (转+整理)Nandflash存储
  • 原文地址:https://www.cnblogs.com/yun965861480/p/6254014.html
Copyright © 2011-2022 走看看