nginx是C语言开发的,号称并发处理百万级别的TCP连接,稳定,热部署(运行时升级),高度模块化设计,可以用C++开发. 一.安装和目录 1.1 前提 epoll,linux内核版本为2.6或以上 gcc编译器,g++编译器 pcre库:函数库,支持解析正则表达式 zlib库:压缩解压功能 openssl库:ssl功能相关库,用于网站加密通讯 1.2 源码下载及目录结构简单认识 auto/:编译相关的脚本,可执行文件configure会用到这些脚本 cc/:检查编译器的脚本 lib/:检查依赖