nginx を 1 回実行しましたが、削除できません。サーバー localhost で apache を実行しても、まだ nginx への歓迎を示しているのですが、その理由はわかりません。私はWindows 7を使用しています。
17083 次
1 に答える
30
nginx プロセスを強制終了します。
nginx が実際に実行されていることが確実な場合は、nginx.exeプロセスを強制終了して再実行するだけですapache。
Run(ウィンドウ キー + R) またはcommend prompt(cmd.exe) を開き、コマンドの下に貼り付けます。
taskkill /F /IM nginx.exe
ポート 80 を保持しているプロセスを見つけるには、次のようにします。
netstatこれは、保持しているプロセスを見つけるためのコマンドと出力ですport 80。
C:\> netstat -n -a -o | findstr "0.0.0.0:80"
TCP 0.0.0.0:80 0.0.0.0:0 LISTENING 1588
^ ここで1588はPID、プロセス保持のport 80.
以下は、 からプロセス名を取得するサンプル コマンドPID 1588です。
C:\> tasklist /svc /FI "PID eq 1588"
Image Name PID Services
========================= ======== ============================================
nginx.exe 1588 N/A
つまり、nginx.exeが を保持していることを示していport 80ます。
于 2012-09-02T21:58:01.830 に答える