在本地部署 Web 應用時我有遇到過某網絡端口已經被其他程序占用的情況,這時候就需要先退出占用該端口的進程,我們可以通過“終端”來實現結束占用某特定端口的進程
1、打開終端,使用如下命令:
lsof -i:****
以上命令中,****代表端口號,我們首先要知道哪個(或哪些)進程占用該端口,比如你可以運行 lsof -i:8000,查看有哪個進程占據了8000端口,同時還會顯示進程 ID;我們記住該進程ID
2、然后在用命令 “kill 進程ID”,殺死進程,如:
kill 1011
這時候我們就能將占用該端口的應用程序關閉了。