lazybios

ubuntu平台源码安装nginx

通过源码编译安装nginx,简单的说下操作步骤,具体细节不写了,网上教程一大堆,如果不想麻烦,可以直接参考ubuntu 中文wiki里指南,用包管理工具安装

wget http://nginx.org/download/nginx-1.2.9.tar.gz #下载制定版本的源码
tar zxf nginx-1.2.9.tar.gz
./configure #configure 配置参数,从./configure --help获取帮助
make make install

zlib 库为ngnix提供gzip压缩功能

以上路径可以通过,调整./configure参数进行调整,具体可以进入到源码目录执行./configure --help查看帮助,或者参看官方wiki

推荐 ./configure --prefix=/usr/local/nginx-x.x.x来安装nginx,这样可以避免更新升级时对nginx的覆盖带来的意外
–prefix 参数指定的就是nginx安装位置,一旦设定了该参数,其它如conf,sbin也会连接到该目录下, 即prefix/sbin,prefix/conf

手册mannal

另外最容易出错的地方就是权限和路径问题,如有错排错时多加留意下这方面问题

参考阅读:
nging wiki
Nginx HTTP Server Second Edition
ubuntu 中文 wiki

微信关注「日拱一卒」公众号