#!/bin/sh
# 进入到项目目录
cd /root/LawFirm/production
# 停掉服务
uwsgi --stop LawFirm_20180326/uwsgi.pid
# 将之前的项目重新命名 并且移动到bak中备份
# mv LawFirm_20180326 bak/
# mv LawFirm_20180326.zip bak/
# 修改之前的项目文件名
datename=$(date +%Y%m%d-%H%M%S)
mv LawFirm_20180326 $datename
mv LawFirm_20180326.zip $datename.zip
# 将修改后的文件移动到bak中备份
mv $datename bak/
mv $datename.zip bak/
# 打开新的项目包并且解压
rz
unzip LawFirm_20180326.zip
cd LawFirm_20180326
# 重启uwsgi
# sudo killall -9 uwsgi
# 进入虚拟环境
source /usr/local/python3/bin/virtualenvwrapper.sh
workon lf
# 重新运行项目
uwsgi uwsgi.ini