1

私は自作を使用して私のmaclionにnginxをインストールしました。コマンドを入力すると:

nginx -s stop

サービスはすぐに再開されます。どうすれば止められますか?

4

2 に答える 2

2

をインストールした場合LaunchAgent、サービスが実行されていなくても、サービスは存続すると思います。

launchd.plistのmanページを参照してください

実行する launchctl stop org.nginx.nginxか、削除してみてください

<key>KeeyAlive</key>
<true/>

plistからのビット(~/Library/LaunchAgents/org.nginx.nginx.plist

アップデート

デーモンを停止する唯一の方法はunload、LaunchAgentを使用することです。

launchctl unload ~/Library/LaunchAgents/org.nginx.nginx.plist
于 2012-06-13T17:47:32.783 に答える
0
/usr/local/opt/nginx/bin/nginx -g daemon off
于 2021-09-08T02:43:20.837 に答える