본문으로 바로가기

XAMPP 아파치 실행하면 443포트 오류날때

category 잡담 2018. 8. 1. 11:41
반응형

오늘은 XAMPP와 함께 다른 프로그램간의 포트가 중복되어서 발생하는 에러 중에 하나인 VMware와 XAMPP같에 443 포트 에러에 대해서 살펴보려고 합니다.

개인적인 경험이므로 글을 읽는 분의 상황과 100% 동일환경이 아니므로 참고하시어 혹시라도 저와 비슷한 증상으로 고생하시고 있다면 잘 응용해서 해결하셨으면 합니다.

문제는 윈도우 운영체제에서 XAMPP를 설치해서 잘 사용하다가 며칠 전부터 윈도우에 설치된 XAMPP가 부팅하면서 아파치가 실행되지 않더군요.

Start버튼를 클릭해도 여전히 아파치가 실행되지 않음.


그동안은 서버용 컴퓨터를 계속 켜 놓고 사용하다가 더 이상 켜놓고 사용할 필요가 없어서 작업스케쥴러에서 일정시간이 되면 시스템을 종료하도록 설정한 이후 부터였던거 같습니다.

아파치에게 원인이 무엇인지 물어봐야 겠습니다.

사람이 아닌지라 말로 대답하지 않을거 같네요.



아래와 같이 메시지를 뿌립니다.
아파치가 실행되지 않았던 이유였습니다.

(OS 10048)각 소켓 주소(프로토콜/네트워크 주소/포트)는 하나만 사용할 수 있습니다.

  : make_sock: could not bind to address 0.0.0.0:443

no listening sockets available, shutting down

Unable to open logs

아파치가 사용하는 포트 443과 VMware에서 Shared VMs 포트 443과 동일해서 발생했던 것입니다.


VMware 로 가서 실행중인 가상머신의 운영체제를 종료한 후에 환경설정에서 Shared VMs 포트를 변경해 줍니다. 

아래의 그림을 참고하세요.

이때 포트 번호는 비어 있는 것 아무거나 입력하면 됩니다. 여기서는 8444로 했습니다.

변경을 마친 후에 XAMPP Control 패널에서 아파치를 실행합니다. 

포트가 중복되는 확인해 봅니다.


윈도우 작업관리자에서 아파치가 제대로 실행되고 있네요.


이렇게 해서 지금은 잘 됩니다.

728x90
반응형