本人是一个小白,以前很少搭建linux的开发环境。抱着对技术的*和执着记录学习的点点滴滴 。 折腾不少时间下内容参照了其他人的博客 内容参考部分博客http://www.cnblogs.com/kunhu/p/3633002.html http://www.nginx.cn/install
本人搭建的环境是在oracle virtualbox安装的ubuntu12.04 server版本的环境之上,由于我装的ubuntu没有全安装原来连gcc,yum都没有所以折腾了不少时间
首先更新一下软件包管理器里面的内容
使用sudo apt-get update 会更新一大堆软件安装包
第一步安装 gcc(因为我安装的是二进制版本 nginx-1.5.9.bin,安装rpm包简单很多)
sudo apt-get install build-essential gcc make、
第二步 安装yum 一个安装管理器
sudo apt-get install yum
第三步 下载nginx wget http://nginx.org/download/nginx-1.5.9.tar.gz nginx-1.5.9.bin
第四步 解压nginx 使用 tar -zxvf nginx-1.5.9.tar.gz 如果你的压缩文件所在目录在/usr/nginx 会得到一个子目录nginx-1.5.9 使用cd /usr/nginx/nginx-1.5.9
第五步 配置并安装nginx (参考了此博客 http://www.cnblogs.com/kunhu/p/3633002.html )报错the HTTP rewrite module requires the PCRE library.
进入到nginx-1.5.9 使用./configure,不出所料报/configure: error: the HTTP rewrite module requires the PCRE library 因为没有安装PCRE库
第六步 第五步时候报错了,因为nginx安装需要使用到其他的开发库 (安装PCRE库安装zlib库 安装ssl 都是必不可少的 安装过程参考http://www.nginx.cn/install)
第七步 进行一些其他配置不详细说明 如果想深入了解nginx建议阅读张宴所著《nginx取代Apache的高性能服务器》 如果没有找可以私聊我 qq:1084372784