1、gcc编译器
用来编译C语言程序,可以用最简单的方式安装gcc编译器。
yum install -y gcc
g++用来编译c++程序,g++也可以用yum来简单安装。
yum install -y gcc-g++
2、PCRE库
支持正则表达式,nginx的HTTP模块要靠它来解析正则表达式的。
yum安装方式如下:
yum install -y pcre pcre-devel
pcre-devel是二次开发使用的库。
3、zlib库
用于对HTTP包的内容做gzip格式的压缩,如果在nginx.conf里配置了gzip on,并指定对于某些类型(content-type)的HTTP相应使用gzip进行压缩,减少网络传输量。
其yum安装方式如下:
yum install -y zlib zlib-devel
zlib-devel是二次开发使用的库。
4、OpenSSL开发库
如果服务器不只是要支持HTTP,还需要更安全的在ssl协议上传输HTTP,那么就需要拥有OpenSSL了,如果使用MD5、SHA1等散列函数,也需要安装它。
yum install -y openssl openssl-devel