为了满足定制的需求,修改了nginx官方的deb源码包,重新发布出来。
编译参数
./configure \ --prefix=/etc/nginx \ --sbin-path=/usr/sbin/nginx \ --conf-path=/etc/nginx/nginx.conf \ --error-log-path=/var/log/nginx/error.log \ --http-log-path=/var/log/nginx/access.log \ --pid-path=/var/run/nginx.pid \ --lock-path=/var/run/nginx.lock \ --http-client-body-temp-path=/var/cache/nginx/client_temp \ --http-proxy-temp-path=/var/cache/nginx/proxy_temp \ --http-fastcgi-temp-path=/var/cache/nginx/fastcgi_temp \ --user=nginx \ --group=nginx \ --without-http_memcached_module \ --without-http_scgi_module \ --without-http_uwsgi_module \ --with-http_ssl_module \ --with-http_realip_module \ --with-http_gunzip_module \ --with-http_gzip_static_module \ --with-http_random_index_module \ --with-http_secure_link_module \ --with-http_stub_status_module \ --with-http_auth_request_module \ --with-file-aio \ --with-google_perftools_module \ --with-ipv6
另外,配置文件参数也进行了适度优化。
简易安装编译教程
apt-get update apt-get install dpkg-dev devscripts build-essential wget mkdir build cd build wget http://nginx.org/packages/ubuntu/pool/nginx/n/nginx/nginx_1.6.2.orig.tar.gz wget http://192.168.0.1/nginx_1.6.2-1~precise.debian.tar.gz tar zxvf nginx_1.6.2.orig.tar.gz tar zxvf nginx_1.6.2-1~precise.debian.tar.gz -C nginx-1.6.2 cd nginx-1.6.2 dpkg-buildpackage -us -uc dpkg -i ../nginx_1.6.2-1~precise_amd64.deb
如果在 dpkg-buildpackage -us -uc 时提示依赖问题,请直接apt-get 解决。
转载于:https://blog.51cto.com/purplegrape/1586097