포트가 사용 중이고 웹사이트 운영에 영향을 미칩니다. PHP Editor Banana가 문제 해결을 도와드리겠습니다! 이 기사에서는 포트가 점유되는 이유를 심층적으로 분석하고 일련의 효과적인 솔루션을 제공합니다. 쉽게 포트를 확보하고 웹사이트를 원활하게 운영하는 방법을 알아보세요!
소프트웨어를 실행하면 포트가 점유됩니다. 아래 편집기에서 해결 방법을 알려드립니다.
1) 실행을 사용하여 cmd를 열고 직접 netstat -ano를 입력한 후 Enter를 누르면 포트 135=1316의 PID와 포트 445=4의 PID를 볼 수 있습니다.
2) 작업 관리자에서 자세한 정보는 PID에 따라 해당 프로세스를 찾을 수 있습니다.
3) 점유된 포트에 따라 PID를 확인하고 run을 사용하여 cmd를 열고 다음 명령을 직접 입력한 후 Enter를 누릅니다.
netstat -aon | find "8681" 또는 netstat -aon | grep "8681"
#은 단일 포트 8681
netstat -aon | findstr "80" 또는 netstat -aon | findstr : 80
#은 800, 8080
4) 프로세스 번호 "taskkill -f -pid 5072" 또는 "taskkill /T /F /PID"에 따라 프로세스를 종료합니다. 5072" 또는 태스크에서 관리자가 해당 프로세스를 찾아 직접 프로세스를 종료합니다.
포트가 점유되었으나 점유된 프로세스를 찾을 수 없음을 나타냅니다. 그 이유는 Windows가 시스템에서 예약한 포트 순서에 있는 일부 포트를 예약하기 때문입니다.
다음 명령을 사용하여
netsh 인터페이스 ipv4 show 제외 포트 범위 프로토콜=tcp
위 그림에 아무것도 없으면 시스템에 의해 예약된 포트로 나열되지 않는다는 의미입니다. 빨간색 상자에.
바이러스 활동 발견으로 인해 Microsoft에서 차단됨
Windows 업데이트를 설치한 후 예약된 포트 목록이 변경됨
Hyper-V 기능이 켜져 있음(Docker 설치, 또는 Linux 가상화 머신)
1. 필요한 포트가 더 이상 예약된 포트에 없을 때까지 컴퓨터를 다시 시작하세요(운에 따라 다름)
2. 소프트웨어가 포트를 변경할 수 있으면 다른 포트를 직접 변경하세요
3. 다음 예약된 포트를 제외합니다.
netsh int ipv4 add 제외된 포트 범위 프로토콜=tcp startport=8888 numberofports=10
여기서 8888은 시작 포트이고 10은 8888-8898을 의미합니다. 8888만 포트로 사용하지 않으려면 10을 1로 변경할 수 있습니다.
이 명령을 실행한 후 다시 시작하여 예약된 포트를 다시 쿼리하면 포트 목록 끝에 *가 표시됩니다. 이때 해당 포트는 사용하도록 예약되지 않습니다.
위 내용은 사용 중인 Windows 시스템 포트에 대한 해결 방법, 포트가 사용되는 이유의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!