升级nginx版本
#!/bin/bash
#date:2017-07-13
#升级nginx版本
wget http://nginx.org/download/nginx-1.12.1.tar.gz
tar -zxf nginx-1.12.1.tar.gz
cd nginx-1.12.1
/usr/local/data/nginx/sbin/nginx -V 2> /tmp/v.txt
A=`tail -1 /tmp/v.txt |awk -F":" '{print $NF}'`
./configure $A #--prefix=/usr/local/data/nginx --user=goforit --group=goforit --prefix=/usr/local/data/nginx --with-http_stub_status_module --with-http_ssl_module
make
mv /usr/local/data/nginx/sbin/nginx /usr/local/data/nginx/sbin/nginx.old
cp objs/nginx /usr/local/data/nginx/sbin/nginx
/usr/local/data/nginx/sbin/nginx -t /usr/local/data/nginx/conf/nginx.conf
kill -USR2 `cat /usr/local/data/nginx/logs/nginx.pid`
kill -WINCH `cat /usr/local/data/nginx/logs/nginx.pid.oldbin`
kill -HUP `cat /usr/local/data/nginx/logs/nginx.pid.oldbin`
kill -QUIT `cat /usr/local/data/nginx/logs/nginx.pid.oldbin`
/usr/local/data/nginx/sbin/nginx -V