一直被困扰,没找对方法。
在终端模式下,能查询到:
***/bin/daemondo --label=nginx --start-cmd ***/apps/macports-2.3.4/sbin/nginx ; --pid=fileauto --pidfile ****/apps/macports-2.3.4/var/run/nginx/nginx.pid
没办法通过kill nginx 等原生命令去关闭和停止该nginx。
因为,它被系统 launchctl load -w /Library/LaunchDaemons/org.macports.nginx.plist 如此保护了。
知道原因后就好办了:
#查查有没有
launchctl list | grep nginx
#移除
launchctl unload -w org.macports.nginx.plist
#如果移除失败使用绝对路径
launchctl unload -w ****/apps/macports-2.3.4/etc/LaunchDaemons/org.macports.nginx/org.macports.nginx.plist
launchctl stop ****
好了 ,清净了~~~~