zoukankan      html  css  js  c++  java
  • MacOS Catalina 10.15 利用shell脚本启动NGINX、MySQL、PHP

    脚本内容

    #!/bin/bash
    echo 'MySQL Nginx PHP 启动脚本'
    
    echo '启动 MySQL 请输入 1'
    echo '启动 Nginx 请输入 2'
    echo '启动 PHP   请输入 3'
    
    echo '重启 MySQL 请输入 4'
    echo '重启 Nginx 请输入 5'
    echo '重启 PHP   请输入 6'
    
    echo '停止 MySQL 请输入 7'
    echo '停止 Nginx 请输入 8'
    echo '停止 PHP   请输入 9'
    
    echo '重启 MySQL、Nginx、PHP 请输入 10'
    echo '停止 MySQL、Nginx、PHP 请输入 11'
    echo '启动 MySQL、Nginx、PHP 请输入 0'
    
    read aNum
    
    case $aNum in
    	1) brew services start mysql@5.6 ;;
    	2) brew services start nginx ;;
    	3) brew services start php@7.2 ;;
    
    	4) brew services restart mysql@5.6 ;;
    	5) brew services restart nginx ;;
    	6) brew services restart php@7.2 ;;
    
    	7) brew services stop mysql@5.6 ;;
    	8) brew services stop nginx ;;
    	9) brew services stop php@7.2 ;;
    
    	10) 
    		brew services restart mysql@5.6
    		brew services restart nginx
    		brew services restart php@7.2
    	;;
    	11) 
    		brew services stop mysql@5.6
    		brew services stop nginx
    		brew services stop php@7.2
    	;;
    	*) 
    		brew services start mysql@5.6
    		brew services start nginx
    		brew services start php@7.2
    	;;
    	esac
    
    echo '启动服务成功!'
    

    给文件权限

    chmod +x ./MysqlAndNginxStart.sh
    

    运行脚本

    ./MysqlAndNginxStart.sh
    
  • 相关阅读:
    隐私保护政策
    童真儿童简笔画
    方块十字消
    iOS 判断一断代码的执行时间(从网上看的,自己实现一下)
    iOS BLOCK回调:(妖妖随笔)
    typedef struct
    #define和预处理指令
    UIActivityIndicatorView
    Expected a type 的错误
    iOS 本地化字符串—(妖妖随笔)
  • 原文地址:https://www.cnblogs.com/ikai/p/11718660.html
Copyright © 2011-2022 走看看