zoukankan      html  css  js  c++  java
  • Linux下安装nginx

    一.安装依赖包

    每次安装软件都必须,默认会少几个包,必须安装

    yum install autoconf automake zlib zlib-devel openssl openssl-devel pcre pcre-devel gcc

    二.下载nginx和相关模块

    nginx:可以去官网 http://nginx.org/ 下载最新版

    wget http://nginx.org/download/nginx-1.7.8.tar.gz

     缓存模块ngx_cache_purge:可以去 http://labs.frickle.com/nginx_ngx_cache_purge/ 下载最新版本

    wget http://labs.frickle.com/files/ngx_cache_purge-2.2.tar.gz
    #解压
    tar zxvf nginx-1.7.8.tar.gz
    tar zxvf ngx_cache_purge-2.2.tar.gz

    三.编译安装 

    复制代码
    ./configure --user=www --group=www 
    --with-http_ssl_module 
    --with-http_stub_status_module 
    --with-http_gzip_static_module 
    --with-mail 
    --with-mail_ssl_module 
    --add-module=../ngx_cache_purge-2.2
    make & make install
    复制代码

    安装好之后,默认的nginx根目录为 /usr/local/nginx  

    四.缓存配置例子

    nginx配置的例子很多,就不赘述,直接问度娘吧.

    举个使用缓存的例子:

    proxy_cache_path   /tmp/cache   keys_zone=tmpcache:10m;
    location / {
      proxy_pass        http://127.0.0.1:8000;
      proxy_cache        tmpcache;    proxy_cache_key        $uri$is_args$args;
      proxy_cache_purge    PURGE from 127.0.0.1;
    }
  • 相关阅读:
    WTM
    Spring Cloud
    Dapper
    Linux 常用命令
    JsonNetResult
    百度 副文本编译器
    GIT使用—一些概念
    GIT使用—创建一个版本库
    GIT使用—安装配置及工作流程
    灰度发布
  • 原文地址:https://www.cnblogs.com/kluan/p/4819365.html
Copyright © 2011-2022 走看看