• nginx特性


    nginx特点:

    更快,高扩展性,高可靠性,低能耗性,单机支持10w以上的并发连接,热部署,自由的BSD,

    Apache、Lighttpd、Tomcat、Jetty、IIS,它们都是Web服务器

    SNS 社交网络软件简称

    # uname -a  查看服务器内核版本
    Linux localhost.localdomain 3.10.0-693.el7.x86_64 #1 SMP Tue Aug 22 21:09:27 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

    使用nginx必须的基础环境

    GCC编译器   可用来编译C语言程序。Nginx不会直接提供二进制可执行程序

    # yum install -y gcc

    G++编译器 编写Nginx HTTP模块

    # yum install -y gcc-c++

    PCRE库  该库支持正则表达式如果我们在配置文件nginx.conf里使用了正则表达式,那么在编译Nginx时就必须把PCRE库编译进Nginx,因为Nginx的HTTP模块要靠它来解析正则表达式

    # yum install -y pcre pcre-devel

    zlib库

    zlib库用于对HTTP包的内容做gzip格式的压缩,如果我们在nginx.conf里配置了gzip on,并指定对于某些类型(content-type)的HTTP响应使用gzip来进行压缩以减少网络传输量,那么,在编译时就必须把zlib编译进Nginx。

    zlib是直接使用的库,zlib-devel是二次开发所需要的库。

    # yum install -y zlib zlib-devel

    OpenSSL开发库如果我们的服务器不只是要支持HTTP,还需要在更安全的SSL协议上传输HTTP,那么就需要拥有OpenSSL了。另外,如果我们想使用MD5、SHA1等散列函数,那么也需要安装

    # yum install -y openssl openssl-devel

  • 相关阅读:
    java循环控制语句loop使用
    可实现的全局唯一有序ID生成策略
    ElasticSearch使用RestHighLevelClient进行搜索查询
    基于Redis实现分布式定时任务调度
    python脚本生成exe程序
    敏捷开发--工作流程的梳理
    React-菜鸟学习笔记(二)
    React-菜鸟学习笔记(一)
    ZooKeeper-基础介绍
    常用排序算法的Java实现与分析
  • 原文地址:https://www.cnblogs.com/Dreamsoft/p/13291841.html
Copyright © 2020-2023  润新知