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

最新文章

  1. Spring profile配置应用
  2. 从零自学Hadoop(18):Hive的CLI和JDBC
  3. laravel DB事物
  4. 解决项目中.a文件的冲突
  5. AngularJS in Action读书笔记6(实战篇)——bug hunting
  6. 网站通用登录模块代码 分类: ASP.NET 2014-12-06 10:49 615人阅读 评论(0) 收藏
  7. Linq之延迟加载特性
  8. Linux SCSI回调IO的分析
  9. 西南科技大学第十届ACM程序设计竞赛题解
  10. [一]初识JFreeChart
  11. 退出ssh,程序继续运行的解决办法
  12. js得到分页栏
  13. Unity3D调用摄像头
  14. 华为S5700设置vlan,并绑定电脑的IP地址与mac地址。
  15. 如何在myeclipse中安装spket插件
  16. python数据处理 pandas用法大全
  17. 第5章 实现windows程序的数据绑定
  18. SharePoint 开发小结
  19. 【代码笔记】iOS-将字符串中特定后的字变成红色
  20. Scala--特质

热门文章

  1. python编程入门笔记
  2. javaweb中自己遇到的问题
  3. 小白一样能建站——winser2012 IIS8.0搭建基本的网站
  4. Java I/O体系从原理到应用(非原创)
  5. [HAOI2007]修筑绿化带 题解
  6. 前端系列-CS与BS的区别
  7. 以vue+TreeSelect为例,如何将扁平数据转为tree形数据
  8. Spark RDD中Runtime流程解析
  9. 令人蛋疼的错误提示 0xcdcdcdcd ,0xdddddddd ,0xfeeefeee ,0xcccccccc ,0xabababab
  10. 【jmespath】—3. 进阶 Object Projections