今天刚刚在ubuntu 14.04 下安装了nginx 在网上看了一些资料 总结一下整个安装过程遇到的问题 和就解决办法
参考:http://www.cnblogs.com/skynet/p/4146083.html
http://www.phperz.com/article/14/1208/39939.html
需要注意 下面的make & make install 可以分为两个步骤进行 因为make install 需要root 权限
1.1.安装pcre
- 获取pcre编译安装包,在http://www.pcre.org/上可以获取当前最新的版本
- 解压缩pcre-xx.tar.gz包。
- 进入解压缩目录,执行./configure。
- make & make install
1.2.安装openssl 安装zlib
- 获取openssl编译安装包,在http://www.openssl.org/source/上可以获取当前最新的版本。
- 解压缩openssl-xx.tar.gz包。
- 进入解压缩目录,执行./config。
- make & make install
- 获取zlib编译安装包,在http://www.zlib.net/上可以获取当前最新的版本。
- 解压缩zlib-xx.tar.gz包。
- 进入解压缩目录,执行./configure。
- make & make install
1.4.安装nginx
- 获取nginx,在http://nginx.org/en/download.html上可以获取当前最新的版本。
- 解压缩nginx-xx.tar.gz包。
- 进入解压缩目录,执行./configure
- make & make install
进行到最后一部的时候开始报了一个错误
ubuntu安装nginx时提示error: the HTTP rewrite module requires the PCRE library
解决方法:
需要安装pcre包。
sudo apt-get updatesudo apt-get install libpcre3 libpcre3-dev
你可能还需要安装
sudo apt-get install openssl libssl-dev