nginx的搭建详解

时间:2022-03-02 15:16:34

  本人是一个小白,以前很少搭建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