mirror of
https://github.com/YMFE/yapi.git
synced 2024-12-21 05:19:42 +08:00
39 lines
508 B
Bash
Executable File
39 lines
508 B
Bash
Executable File
#!/bin/bash
|
|
|
|
prog="/var/soft/node-v6.11.1-linux-x64/bin/pm2"
|
|
app="/home/q/www/yapi.beta.corp.qunar.com/webapp/server_dist/app.js"
|
|
|
|
|
|
|
|
start() {
|
|
echo "Starting Server..."
|
|
eval "$prog start $app --name=yapi"
|
|
}
|
|
|
|
stop() {
|
|
echo "Stopping Server..."
|
|
eval "$prog stop yapi"
|
|
}
|
|
|
|
restart() {
|
|
echo "Restart Server..."
|
|
eval "$prog restart yapi"
|
|
}
|
|
|
|
|
|
|
|
|
|
case "$1" in
|
|
start)
|
|
start && exit 0
|
|
;;
|
|
stop)
|
|
stop || exit 0
|
|
;;
|
|
restart)
|
|
restart || exit 0
|
|
;;
|
|
*)
|
|
echo $"Usage: $0 {start|stop|restart}"
|
|
exit 2
|
|
esac |