• Nginx学习笔记(一)


    一、Nginx的三个主要应用场景

    1.静态资源服务

      通过本地文件系统提供服务

    2.反向代理服务

        Nginx的强大性能

     缓存

        负载均衡

    3.API服务

    二、Nginx出现的背景

    1.互联网的数据量快速增长

       互联网

      全球化

      物联网

    2.摩尔定律:性能提升

    3.低效的Apache

      一个连接对应一个进程

    三、Nginx的优点

      1.高并发,高性能

      2.可扩展性好

      3.高可靠性

      4.热部署

      5.BSD许可证

    四、Nginx的组成

      1. Nginx二进制可执行文件

         由各种模块源码编译出的一个文件

      2.Nginx.conf配置文件

        控制Nginx的行为

      3.access.log访问日志

        记录每一条http请求信息

      4.error.log错误日志

        定位问题

    五、Nginx版本发布情况

      feature 新增功能

      bugfix  修复的bug

      change  小的重构

    六、编译Nginx

    1.下载Nginx

    下载:

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

    解压:

    tar -xzf nginx-1.14.1.tar.gz

    由于Nginx默认没有导入nginx语法

    需要执行一下 cp   /contrib/vim/*   ~/.vim/

    执行后的效果:

     2.介绍各目录

     

     3.Configure

    执行configure

    configure截图:

    4.中间文件介绍

     objs

    5.编译

     make

    成功截图:

    6.安装

     make install

    成功截图:

     

      

  • 相关阅读:
    hover动画
    杀毒软件性能比较
    python文件转exe
    react 踩的坑
    js前端模块化(一) commonjs
    iframe嵌套页面 音频在微信公众号环境无法播放
    js正则表达式
    js修改伪类元素样式
    OAF 开发 Q&A
    JS打开窗口问题
  • 原文地址:https://www.cnblogs.com/lxcy/p/10038737.html
Copyright © 2020-2023  润新知