From 106067c797823a24241ec005d01a4ac57cc94152 Mon Sep 17 00:00:00 2001 From: tianyu Date: Wed, 27 Apr 2016 10:04:19 +0800 Subject: [PATCH] Create upgrade-nginx-deb.sh --- nginx/upgrade-nginx-deb.sh | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 nginx/upgrade-nginx-deb.sh diff --git a/nginx/upgrade-nginx-deb.sh b/nginx/upgrade-nginx-deb.sh new file mode 100644 index 0000000..da8848c --- /dev/null +++ b/nginx/upgrade-nginx-deb.sh @@ -0,0 +1,29 @@ +#!/bin/bash + +VERSION="1.10.0" +OLD_VERSION=$(nginx -v 2>&1|cut -d '/' -f 2) + +wget https://www.xdty.org/dl/vps/nginx_$VERSION-1_amd64.deb -O nginx_$VERSION-1_amd64.deb + +echo "Stop service ..." +service nginx stop +cd /etc || exit 1 + +if [ -d "nginx-$OLD_VERSION" ];then + mv "nginx-$OLD_VERSION" "nginx-$OLD_VERSION-$(date +%m%d)" +fi + +mv nginx "nginx-$OLD_VERSION" +cd - || exit 1 + +dpkg -i nginx_"$VERSION"-1_amd64.deb + +cd /etc || exit 1 +mv nginx "nginx-$VERSION" +mv "nginx-$OLD_VERSION" nginx + +echo "Start service ..." + +service nginx start + +echo "Done."