>백엔드 개발 >PHP 튜토리얼 >Win10 시스템의 포트 80이 시스템에 의해 점유되어 Apache를 시작할 수 없는 문제에 대한 해결 방법

Win10 시스템의 포트 80이 시스템에 의해 점유되어 Apache를 시작할 수 없는 문제에 대한 해결 방법

WBOY
WBOY원래의
2016-07-29 09:08:071666검색

Windows 10 시스템에서는 XAMPP를 설치한 후 Apache가 시작되지 않았습니다. 포트 80이 사용 중이라는 메시지가 계속 표시되고 다른 소프트웨어는 시작되지 않았습니다. 마침내 검색 결과 win10 시스템이 기본적으로 포트 80을 사용하고 있음을 알게 되었습니다.
수정은 어떻게 하나요?
해결책:

  1. cmd를 시작하고 regedit를 입력하고 레지스트리를 엽니다.

  2. 찾기: HKEY_LOCAL_MACHINESYSTEMCurrentControlSetservicesHTTP; 🎜>

    오른쪽의 시작 항목을 찾아 해당 값을 0으로 변경합니다.
  3. 시스템을 다시 시작하면 시스템 프로세스가 포트 80을 차지하지 않습니다.
  4. 다시 시작한 후 Apache를 다시 시작하면 됩니다.

  5. 또한 cmd 명령을 사용하여 컴퓨터 포트가 사용 중인지 확인할 수도 있습니다. 포트 80을 예로 들어 보겠습니다.

cmd를 시작하고 netstat -aon|findstr :80을 입력합니다. 80은 보려는 포트 번호를 나타냅니다.

  • 0.0.0.0:80 0.0.0.0:0 LISTENING 4를 볼 수 있는데, 이는 로컬 프로그램이 포트 80을 사용하여 수신 대기 중임을 의미합니다.

  • 어떤 프로그램이 포트 80을 사용하는지 확인하려면 cmd 명령에 tasklist|findstr "4"를 입력하면 됩니다. 4는 이전 프로세스 ID입니다.

  • 80번 포트를 점유하고 있는 특정 프로그램을 받을 수 있습니다.

  • 위 내용은 Win10 시스템의 포트 80이 System에 의해 점유되어 Apache를 시작할 수 없는 문제에 대한 해결 방법을 관련 내용을 포함하여 소개하고 있어 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.