HTTP kullanan Internet Information Services (IIS) Web sitelerinin kullanılabilir olması için bazı önemli IIS bileşenleri gereklidir. Bu işlemlerin tümünün düzgün şekilde çalışması gerekir: Windows İşlem Etkinleştirme Hizmeti (WAS), World Wide Yayımlama Hizmeti (W3SVC) ve HTTP hizmeti. Bunun yanı sıra, Web sitesine ait uygulamalar için düzgün şekilde çalışan bir uygulama havuzu kullanılabilir olmalıdır. Bu bileşenlerden bir çalışmadığında Web sitesi kullanılamaz.
Site bağlamaları ekleyin veya düzenleyin
Sitede geçerli bir bağlantı noktasına ve yapılandırılmış bir IP adresine sahip bağlamalar olduğundan ve bu Web sitesi için yapılandırılmış IP adresinin bağlantı noktasının başka bir site veya varlık tarafından kullanılmadığından emin olun. Aynı anda yalnızca bir Web sitesi belirli bir IP/bağlantı noktası eşlemesine bağımlı olabilir. Bağlamalar ekledikten veya düzenledikten sonra, Web sitesi ve bazı durumlarda HTTP hizmetini yeniden başlatmanız gerekebilir.
Site bağlamaları ekleyin veya düzenleyin
Site bağlamaları eklemek veya düzenlemek için aşağıdaki adımları uygulayın:
Başlat'a tıklayın, Denetim Masası'na tıklayın ve ardından Yönetimsel Araçlar'a tıklayın.
Internet Information Services (IIS) Yöneticisi'ne sağ tıklayın ve Yönetici olarak çalıştır'ı seçin.
Bağlantılar Bölmesinde, yapılandırmanız gereken Web sitesini seçin.
Eylemler bölmesinde, Bağlamalar... seçeneğine tıklayın.
Mevcut bağlamalardan birinde değişiklik yapmak için bağlamayı seçin ve Düzenle'ye tıklayın.
Yeni bağlama eklemek için Ekle... seçeneğine tıklayın.
Site için benzersiz bağlamalar ayarladıktan sonra Tamam'a ve ardından Kapat'a tıklayın.
Web sitesini yeniden başlatma
Gerekirse, aşağıdaki adımları uygulayarak siteyi yeniden başlatın:
Başlat'a tıklayın, Denetim Masası'na tıklayın ve ardından Yönetimsel Araçlar'a tıklayın.
Internet Information Services (IIS) Yöneticisi'ne sağ tıklayın ve Yönetici olarak çalıştır'ı seçin.
Bağlantılar Bölmesinde, yapılandırmanız gereken Web sitesini seçin.
Siteyi durdurmak için Eylemler bölmesinde Durdur'a tıklayın.
Siteyi yeniden başlatmak için Eylemler bölmesinde Başlat'a tıklayın.
Bunu aşağıdaki bağlantıları kullanarak da yapabilirsiniz:
Web Sitesini Durdur
Web Sitesini Başlat
HTTP hizmetini durdurun ve yeniden başlatın
Bazı durumlarda HTTP hizmetini de durdurmanız ve yeniden başlatmanız gerekebilir.
Yükseltilmiş Komut İstemi penceresi açın. Başlat'a tıklayın, Tüm Programlar'ın üzerine gidin, Donatılar'a tıklayın, Komut İstemi'ne sağ tıklayın ve Yönetici olarak çalıştır öğesine tıklayın.)
net stop HTTP /y yazın.
net start w3svc yazın. Bunun sonucunda HTTP hizmeti başlatma işlemi de gerçekleştirilir.
HTTP hizmeti ve W3SVC kapatıldığında durdurulan diğer tüm hizmetleri başlatın.
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>