Nginx 安装部署
Nginx ("engine x") 是一个高性能的 HTTP 和 反向代理 服务器,也是一个
IMAP/POP3/SMTP 代理服务器。 Nginx 是由 Igor Sysoev 为俄罗斯访问量第二的
Rambler.ru 站点开发的,第一个公开版本 0.1.0 发布于 2004 年 10 月 4 日。其将
源代码以类 BSD 许可证的形式发布,因它的稳定性、丰富的功能集、示例配置
文件和低系统资源的消耗而闻名。2011 年 6 月 1 日,nginx 1.0.4 发布。
yum -y install gcc pcre-devel zlib-devel openssl openssl-devel
一般我们都需要先装 pcre, zlib,前者为了重写 rewrite,后者为了 gzip 压缩。
首先安装 gcc c++
yum install gcc-c++
1.选定源码目录
选定目录 /usr/local/
cd /usr/local/
2.安装 PCRE 库
cd /usr/local/
wget ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/pcre-8.21.tar.gz
tar -zxvf pcre-8.21.tar.gz
cd pcre-8.21
./configure
make
make install
3.安装 zlib 库
cd /usr/local/
wget http://zlib.net/zlib-1.2.8.tar.gz
tar -zxvf zlib-1.2.8.tar.gz cd zlib-1.2.8
./configure
make
make install
4.安装 ssl
cd /usr/local/
wget http://www.openssl.org/source/openssl-1.0.1c.tar.gz
tar -zxvf openssl-1.0.1c.tar.gz
./config
make
make install