sh 用于判断和停止Valet和MySQL的Bash脚本

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sh 用于判断和停止Valet和MySQL的Bash脚本相关的知识,希望对你有一定的参考价值。

#!/bin/sh

# Check if a service is running.
function running() {
	if ps ax | grep -v grep | grep "$1" &> /dev/null; then
		return 0
	else
		return 1
	fi;
}

if running "nginx" && ! running "mysqld"; then
	brew services start mysql
elif ! running "nginx" && running "mysqld"; then
	valet start
elif ! running "nginx" && ! running "mysqld"; then
	valet start
	brew services start mysql
else running "nginx" && running "mysqld";
	valet stop
	brew services stop mysql
fi

以上是关于sh 用于判断和停止Valet和MySQL的Bash脚本的主要内容,如果未能解决你的问题,请参考以下文章

sh 将现有的本地WordPress站点克隆到新文件夹。您必须使用Laravel Valet或Valet +作为您当地的开发环境

php Laravel Valet Magento 2驱动程序,帮助我每天使用Nginx和Mysql安装本地Magento 2开发位置。欲了解更多信息

设置 Laravel Valet Mysql 问题

sh 用于清理docker镜像,容器和停止运行容器的文件

升级Laravel Valet 版本

apache_conf 我的`〜/ .wp-cli / config.yml`文件用于将WP-CLI和WP-CLI Valet命令弯曲到我的意愿