HTTP를 사용하는 IIS(인터넷 정보 서비스) 웹 사이트는 몇 가지 중요한 IIS 구성 요소에 의해 사용 가능 여부가 결정됩니다. WAS(Windows Process Activation Service), W3SVC(World Wide Publishing 서비스), HTTP 서비스가 모두 올바르게 실행되고 있어야 합니다. 또한 웹 사이트의 응용 프로그램에서 올바르게 실행 중인 응용 프로그램 풀을 사용할 수 있어야 합니다. 이러한 구성 요소 중 하나라도 작동하지 않으면 웹 사이트를 사용할 수 없습니다.
사이트 바인딩 추가 또는 편집
사이트에 유효한 포트 및 IP 주소가 구성된 바인딩이 있고 이 웹 사이트에 대해 구성된 IP 주소 및 포트가 다른 사이트나 엔터티에서 아직 사용되고 있지 않은지 확인합니다. 특정 IP/포트 쌍에 한 번에 하나의 웹 사이트를 바인딩할 수 있습니다. 바인딩을 추가하거나 편집한 후에는 웹 사이트를 다시 시작해야 하며, 경우에 따라 HTTP 서비스도 다시 시작해야 합니다.
사이트 바인딩 추가 또는 편집
사이트 바인딩을 추가하거나 편집하려면 다음 단계를 따르십시오.
시작, 제어판을 차례로 클릭한 다음 관리 도구를 클릭합니다.
IIS(인터넷 정보 서비스) 관리자를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택합니다.
연결 창에서 구성해야 하는 웹 사이트를 선택합니다.
작업 창에서 바인딩...을 클릭합니다.
기존 바인딩을 수정하려면 바인딩을 선택하고 편집을 클릭합니다.
새 바인딩을 추가하려면 추가...를 클릭합니다.
사이트에 대해 고유한 바인딩을 설정한 후 확인, 닫기를 차례로 클릭합니다.
사이트 다시 시작
필요한 경우 다음 단계에 따라 사이트를 다시 시작하십시오.
시작, 제어판을 차례로 클릭한 다음 관리 도구를 클릭합니다.
IIS(인터넷 정보 서비스) 관리자를 마우스 오른쪽 단추로 클릭하고 관리자 권한으로 실행을 선택합니다.
연결 창에서 구성해야 하는 웹 사이트를 선택합니다.
작업 창에서 중지를 클릭하여 사이트를 중지합니다.
작업 창에서 시작을 클릭하여 사이트를 다시 시작합니다.
아래 링크를 사용하여 이 작업을 수행할 수도 있습니다.
웹 사이트 중지
웹 사이트 시작
HTTP 서비스 중지 및 다시 시작
경우에 따라 HTTP 서비스를 중지하고 다시 시작해야 할 수 있습니다.
권한이 상승된 명령 프롬프트 창을 엽니다. [시작]을 클릭하고 [모든 프로그램]을 가리킨 다음, [보조프로그램]을 클릭하고 [명령 프롬프트]를 마우스 오른쪽 단추로 클릭한 이후 [관리자 권한으로 실행]을 클릭합니다.
net stop HTTP /y를 입력합니다.
net start w3svc를 입력합니다. 이렇게 하면 HTTP 서비스도 시작됩니다.
HTTP 서비스 및 W3SVC가 종료될 때 중지된 다른 모든 서비스를 시작합니다.
Target | Microsoft.Windows.InternetInformationServices.10.0.WebSite | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | ConfigurationHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.InternetInformationServices.10.0.WebSite.EventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.InternetInformationServices.10.0.WebSite.InvalidBindings.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.InternetInformationServices.10.0.WebSite" ParentMonitorID="SystemHealth!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.InternetInformationServices.10.0.WebSite.EventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.InternetInformationServices.10.0.WebSite.InvalidBindings.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
<OperationalState ID="ErrorEventRaised" MonitorTypeStateID="ErrorEventRaised" HealthState="Error"/>
</OperationalStates>
<Configuration>
<LogName>System</LogName>
<Expression>
<Or>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(1029|1004|1172|1043|1174)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-IIS-W3SVC</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
<Expression>
<And>
<Expression>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(5043)$</Pattern>
</RegExExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-WAS</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Or>
</Expression>
</Configuration>
</UnitMonitor>