Nginx是一个轻量级的web服务器,具有很好的性能,常作为反向代理服务器和HTTP服务器。
Nginx安装
使用的环境是Ubuntu 14.10,安装nginx需要先安装zlib库、pcre库、openssl库(参考)
1.rewrite模块需要pcre库
- 获取pcre编译安装包(http://www.pcre.org/);
- 解压tar xvzf xxxx.tar.gz;
- 进入解压目录,执行./configure;
- 执行make编译,执行make install安装;
2.ssl模块需要openssl库
- 获取zlib编译安装包(http://www.openssl.org/source/);
- 解压tar xvzf xxxx.tar.gz;
- 进入解压目录,执行./config;
- 执行make编译,执行make install安装。
3.gzip模块需要zlib库
- 获取zlib编译安装包(http://www.zlib.net/);
- 解压tar xvzf xxxx.tar.gz;
- 进入解压目录,执行./configure;
- 执行make编译,执行make install安装。
4.安装nginx
- 获取nginx编译安装包(http://nginx.org/en/download.html);
- 解压tar xvzf xxxx.tar.gz;
- 进入解压目录,执行./configure;
- 执行make编译,执行make install安装。
5.其他
- 选择pcre2可能导致nginx安装不成功,我选择的是pcre 8。
- 安装nginx时,可能提示libpcre.so.1找不到,执行ln命令添加软连接/usr/local/lib/libpcre.so.1至libpcre.so.1