IIS 다시 시작

응용 프로그램이 제대로 작동하지 않거나 사용할 수 없게 되었을 때 IIS를 사용하여 컴퓨터를 중지했다가 다시 시작할 수 있습니다. 여러 인터넷 서비스가 하나의 프로세스로 실행되기 때문에 인터넷 서비스는 다른 Windows 서비스와는 다른 방식으로 종료했다가 다시 시작해야 합니다. 즉, 인터넷 서비스를 다시 시작하려면 컴퓨터 관리 서비스 스냅인이 아니라 IIS 스냅인을 사용해야 합니다. 응용 프로그램에 문제가 생기면 IIS는 Reliable Restart를 사용하여 자동으로 다시 시작합니다. IIS가 자동으로 다시 시작하는 것을 원치 않는 경우 아래의 Reliable Restart 설정을 해제하려면을 참조하십시오.

IIS를 다시 시작하려면
  1. IIS 스냅인에서 IIS를 다시 시작하려는 컴퓨터 아이콘을 선택하고 동작을 클릭합니다.
  2. IIS 다시 시작을 클릭합니다. 중지/시작/다시 부팅 대화 상자가 나타납니다.
  3. 드롭다운 목록에서 인터넷 서비스 다시 시작을 선택합니다.
  4. 참고  또한 인터넷 서비스 시작, 인터넷 서비스 중지 또는 컴퓨터 다시 부팅 옵션도 있습니다. 인터넷 서비스를 중지하려면 Reliable Restart 설정을 해제해야 합니다.

  5. 확인을 클릭합니다. IIS는 선택된 컴퓨터에서 웹 서비스를 다시 시작합니다.

Reliable Restart

Inetinfo.exe 프로세스가 비정상적으로 종료되거나 Windows 작업 관리자 또는 Kill.exe를 사용하여 인터넷 서비스를 중지하면 Reliable Restart는 자동으로 인터넷 서비스를 다시 시작합니다. Reliable Restart는 기본적으로 설정되어 있습니다. 이 자동 다시 시작 기능을 사용하지 않으려면 Reliable Restart 설정을 해제해야 합니다.

Reliable Restart 설정을 해제하려면

  1. 내 컴퓨터를 마우스 오른쪽 단추로 클릭하고 관리를 클릭합니다. 컴퓨터 관리 창이 나타납니다.
  2. .
  3. 왼쪽 창에서 서비스 및 응용 프로그램 트리를 확장하고 서비스를 클릭합니다. 모든 Windows 서비스가 오른쪽 창에 표시됩니다.
  4. IIS Admin 서비스를 마우스 오른쪽 단추로 클릭하고 속성을 클릭합니다. IIS Admin 서비스 속성 대화 상자가 나타납니다.
  5. 복구 탭을 클릭하고, 각 드롭다운 메뉴에 대해 동작하지 않음을 선택합니다.
  6. 확인을 클릭합니다.

명령줄을 사용하여 IIS를 다시 시작합니다.

명령 프롬프트와 Iisreset.exe를 사용하여 IIS를 다시 시작하고 Reliable Restart 설정을 해제할 수도 있습니다. 다음의 명령줄 사용법과 매개 변수를 참조하십시오.

iisreset [computername]
/RESTART 모든 인터넷 서비스를 중지했다가 다시 시작합니다.
/START 모든 인터넷 서비스를 시작합니다.
/STOP 모든 인터넷 서비스를 중지합니다.
/REBOOT 컴퓨터를 다시 부팅합니다.
/REBOOTONERROR   인터넷 서비스를 시작, 중지, 다시 시작할 때 오류가 발생하면 컴퓨터를 다시 부팅합니다.
/NOFORCE 인터넷 서비스 종료에 실패해도 강제로 종료시키지 않습니다.
/TIMEOUT:val 인터넷 서비스가 제대로 종료될 때까지 대기할 시간 제한 값(초)을 지정합니다. /REBOOTONERROR 매개 변수를 지정한 경우에는 이 시간 초과 값이 경과되면 바로 컴퓨터를 다시 부팅할 수 있습니다. 다시 시작에 대해서는 기본값이 20이고, 중지에 대해서는 60, 다시 부팅에 대해서는 0입니다.
/STATUS 모든 인터넷 서비스의 상태를 표시합니다.
/ENABLE 로컬 시스템에서 인터넷 서비스 다시 시작 기능을 사용합니다.
/DISABLE 로컬 시스템에서 인터넷 서비스 다시 시작 기능을 사용하지 않습니다.

관련 항목

개별 웹 사이트와 FTP 사이트 시작과 중지에 대해서는 사이트 시작과 중지를 참조하십시오.

© 1997-2001 Microsoft Corporation. All rights reserved.