为了满足定制的需求,修改了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 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 解决。
时间: 2024-10-14 15:02:22