Install Nginx
the nginx guide here http://wiki.codemongers.com/NginxGettingStarted#installation
is quite confusing for linux n00b.
so this one might give clearer picture for n00b:
getting libraries:
yum based:
yum install pcre-devel openssl-devel zlib-devel
or in debian:
apt-get install libpcre3-dev libssl-dev zlib1g-dev
or manually download the sources:
- pcre ftp://ftp.csx.cam.ac.uk/pub/software/programming/pcre/
- openssl http://www.openssl.org/source/
- zlib http://sourceforge.net/project/showfiles.php?group_id=5624
- sha1/md5 http://xyssl.org/code/
get latest nginx source from nginx.net
sh configure --with-openssl=~/openssl-0.9.8g --with-zlib=~/zlib-1.2.3 --with-pcre=~/pcre-7.4 --with-http_dav_module --with-http_realip_module --with-http_flv_module --with-http_ssl_module --with-http_sub_module --with-mail --with-mail_ssl_module
make
sudo make install
- see http://wiki.codemongers.com/NginxInstallOptions for compilation options to suite your needs.
- see which modules you want or do not want in modules section http://wiki.codemongers.com/NginxModules