自己写的一些 Shell 脚本备份
php-fpm + nginx + msyql 的控制脚本
配合 systemd 使用。
#!/bin/bash
case “$1” in
start)
if [ -z “$2” -o “$2” = ‘php’ ]; then
echo “Start php-fpm”
sudo systemctl start php-fpm.service
fi
if [ -z “$2” -o “$2” = ‘nginx’ ]; then
echo “Start nginx”
sudo systemctl start nginx.service
fi
if [ -z “$2” -o “$2” = ‘mysql’ ]; then
echo “Start mysql”
sudo systemctl start mysqld.service
fi
;;
stop)
if [ -z “$2” -o “$2” = ‘php’ ]; then
echo “Stop php-fpm”
sudo systemctl stop php-fpm.service
fi
if [ -z “$2” -o “$2” = ‘nginx’ ]; then
echo “Stop nginx”
sudo systemctl stop nginx.service
fi
if [ -z “$2” -o “$2” = ‘mysql’ ]; then
echo “Stop mysql”
sudo systemctl stop mysqld.service
fi
;;
restart)
$0 stop $2
sleep 1
$0 start $2
;;
*)
echo “usage: $0 {start|stop|restart} {php|nginx|mysql}”
esac