mac big sur升级后启动nginx,php56,php71 脚本

mac 启动nginx , php56, php71 (homebrew直接启动了)脚本

//

nginx

/usr/local/Cellar/php52bysk/sbin/php52-fpm start

/usr/local/opt/php5.6/sbin/php-fpm

 

 

mysql不需要加入x.sh,

mysql的是 /usr/local/Cellar/mysql@5.5/5.5.61/homebrew.mxcl.mysql@5.5.plist文件会自动执行。 

如果不想执行,可以需要执行unload

 

 

====

升级mysql5.7

To connect run:

    mysql -uroot

 

mysql@5.7 is keg-only, which means it was not symlinked into /usr/local,

because this is an alternate version of another formula.

 

If you need to have mysql@5.7 first in your PATH, run:

  echo 'export PATH="/usr/local/opt/mysql@5.7/bin:$PATH"' >> /Users/showker/.bash_profile

 

For compilers to find mysql@5.7 you may need to set:

  export LDFLAGS="-L/usr/local/opt/mysql@5.7/lib"

  export CPPFLAGS="-I/usr/local/opt/mysql@5.7/include"

 

For pkg-config to find mysql@5.7 you may need to set:

  export PKG_CONFIG_PATH="/usr/local/opt/mysql@5.7/lib/pkgconfig"

 

 

To have launchd start mysql@5.7 now and restart at login:

  brew services start mysql@5.7

Or, if you don't want/need a background service you can just run:

  /usr/local/opt/mysql@5.7/bin/mysql.server start

 

===

升级后又报openssl错误,百度了一下是openssl被升级了,想着如何降级,没找到合适的方法,修改了一下软连接,还是指向1.0.0t的,有效!

ln -snf /usr/local/Cellar/openssl/1.0.2q   /usr/local/opt/openssl

 

===

MacBook-Pro:~ showker$ brew services

Name      Status  User    Plist

mysql@5.5 stopped         

mysql@5.7 started showker /Users/showker/Library/LaunchAgents/homebrew.mxcl.mysql@5.7.plist

nginx     unknown showker /Users/showker/Library/LaunchAgents/homebrew.mxcl.nginx.plist

php@7.1   error   root    /Library/LaunchDaemons/homebrew.mxcl.php@7.1.plist

原文地址:https://www.cnblogs.com/showker/p/14842188.html