Site Tools


LAN Zoo가 웹 서버에서 시작하지 않습니다

제품: Zoo
요약: LAN Zoo는 TCP 80 포트에 액세스해야 합니다. 웹 서비스가 실행되는 시스템에서는 이것이 불가능합니다.

문제

서버를 다시 시작하면 LAN Zoo 서비스가 시작하지 않습니다. Windows 이벤트 로그 (제어판 > 시스템 및 보안 → 관리 도구 → 이벤트 뷰어)를 확인하니 LAN Zoo 서비스에 오류가 로그되어 있었습니다:

로컬 컴퓨터의 Zoo 서비스가 시작한 후에 멈췄습니다.
일부 서비스 중에는 다른 서비스 또는 프로그램에서 사용되지 않는 경우에 자동으로 중지되는
서비스가 있습니다.

Windows 이벤트 로그에 있는 오류를 자세히 보시면 다음과 같은 내용을 확인하실 수 있습니다:

Address already in use by another process.
Run 'netstat -o -n -a' from a command line to find the conflicting
process ID, then look in Task Manager to find the name of that process.
  1. 명령줄(command line)에 NETSTAT -o -n -a를 실행하고, 열어두려는 포트의 PID 번호를 적어둡니다.
  2. 작업 관리자에서 어떤 프로세스가 해당 PID를 갖고 있는지 볼 수 있으며, 어느 프로그램이 해당 포트를 사용하고 있는지 확인할 수 있습니다.

이 오류의 이유는 다른 응용 프로그램이 이미 TCP 80 포트를 사용하고 있기 때문입니다. 한 번에 하나의 응용 프로그램만이 한 포트를 사용할 수 있으므로, Zoo가 80 포트와 연결되지 않게 됩니다. 이 문제를 일으키는 일반적인 응용 프로그램은 다음과 같습니다:

해결책

  1. 웹 서비스를 실행하지 않는 컴퓨터로 LAN Zoo를 옮기십시오. 전원을 켜두는 워크스테이션, 프린트 서버, 또 다른 가상 서버를 사용하실 수 있습니다.
  2. 웹 서비스가 다른 포트를 사용하도록 설정합니다. Apache와 IIS 모두 다른 포트에서 실행되도록 설정하실 수 있습니다.


ko/zoo/webserverport80.txt · Last modified: 2022/11/18 by heeyoung