none
Doğru IIS kurulumu RRS feed

  • Soru

  • Merhaba,

    IIS kuruyorum ancak doğru featureları kurduğumdan emin değilim. En doğru featurelar nelerdir ? Neleri kurmam gerekiyor yardımcı olur musunuz ?

    1 Mart 2019 Cuma 11:47

Yanıtlar

  • Merhaba Pinar Basaran,

    IIS içi,n aslında ihtiyaç duyduğunuz featureları yüklemeniz lazım ancak asp .net  ve ms sql üzerinde kurgulanmış yazılımalr çalıştıracaksanız sizin için önerim aşağıdaki PowerShell scripti ile ilgili role ve featureları yüklüyebilirsiniz. Aşağı yukarı ihtiyacınız olabilecek tüm role ve feature detayları script içersinde yer almaktadır.

    Install-WindowsFeature NET-Framework-Core, NET-Framework-45-ASPNET, Web-WebServer,Web-Health, Web-Performance, Web-Security, Web-App-Dev, Web-Ftp-Server, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Http-Redirect, Web-DAV-Publishing, Web-Custom-Logging, Web-Log-Libraries, Web-ODBC-Logging, Web-Request-Monitor, Web-Http-Tracing, Web-Dyn-Compression, Web-Basic-Auth, Web-IP-Security, Web-Windows-Auth, Web-Net-Ext, Web-Net-Ext45, Web-ASP, Web-Asp-Net, Web-Asp-Net45, Web-CGI, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Includes, Web-Ftp-Ext, Web-Mgmt-Compat, Web-Metabase, Web-Lgcy-Scripting, Web-WMI

    Detaylı görmek isterseniz kurulum sonrası "Get-WindowsFeature" komutu ile listeyebilirsiniz. listelediğiniz de aşağıdaki IIS role ve featureların yüklemiş olduğumuz featurelarının işaretli  olduğunu göreceksiniz.

    [X] .NET Framework 3.5 (includes .NET 2.0 and 3.0) NET-Framework-Core Installed

    [X] ASP.NET 4.5 NET-Framework-45-ASPNET Installed

    [X] Web Server (IIS) Web-Server Installed
    [X] Web Server Web-WebServer Installed
    [X] Common HTTP Features Web-Common-Http Installed
    [X] Default Document Web-Default-Doc Installed
    [X] Directory Browsing Web-Dir-Browsing Installed
    [X] HTTP Errors Web-Http-Errors Installed
    [X] Static Content Web-Static-Content Installed
    [X] HTTP Redirection Web-Http-Redirect Installed
    [X] WebDAV Publishing Web-DAV-Publishing Installed
    [X] Health and Diagnostics Web-Health Installed
    [X] HTTP Logging Web-Http-Logging Installed
    [X] Custom Logging Web-Custom-Logging Installed
    [X] Logging Tools Web-Log-Libraries Installed
    [X] ODBC Logging Web-ODBC-Logging Installed
    [X] Request Monitor Web-Request-Monitor Installed
    [X] Tracing Web-Http-Tracing Installed
    [X] Performance Web-Performance Installed
    [X] Static Content Compression Web-Stat-Compression Installed
    [X] Dynamic Content Compression Web-Dyn-Compression Installed
    [X] Security Web-Security Installed
    [X] Request Filtering Web-Filtering Installed
    [X] Basic Authentication Web-Basic-Auth Installed
    [ ] Centralized SSL Certificate Support Web-CertProvider Available
    [ ] Client Certificate Mapping Authentic… Web-Client-Auth Available
    [ ] Digest Authentication Web-Digest-Auth Available
    [ ] IIS Client Certificate Mapping Authe… Web-Cert-Auth Available
    [X] IP and Domain Restrictions Web-IP-Security Installed
    [ ] URL Authorization Web-Url-Auth Available
    [X] Windows Authentication Web-Windows-Auth Installed
    [X] Application Development Web-App-Dev Installed
    [X] .NET Extensibility 3.5 Web-Net-Ext Installed
    [X] .NET Extensibility 4.5 Web-Net-Ext45 Installed
    [ ] Application Initialization Web-AppInit Available
    [X] ASP Web-ASP Installed
    [X] ASP.NET 3.5 Web-Asp-Net Installed
    [X] ASP.NET 4.5 Web-Asp-Net45 Installed
    [X] CGI Web-CGI Installed
    [X] ISAPI Extensions Web-ISAPI-Ext Installed
    [X] ISAPI Filters Web-ISAPI-Filter Installed
    [X] Server Side Includes Web-Includes Installed
    [ ] WebSocket Protocol Web-WebSockets Available
    [X] FTP Server Web-Ftp-Server Installed
    [X] FTP Service Web-Ftp-Service Installed
    [X] FTP Extensibility Web-Ftp-Ext Installed
    [X] Management Tools Web-Mgmt-Tools Installed
    [X] IIS Management Console Web-Mgmt-Console Installed
    [X] IIS 6 Management Compatibility Web-Mgmt-Compat Installed
    [X] IIS 6 Metabase Compatibility Web-Metabase Installed
    [ ] IIS 6 Management Console Web-Lgcy-Mgmt-Console Available
    [X] IIS 6 Scripting Tools Web-Lgcy-Scripting Installed
    [X] IIS 6 WMI Compatibility Web-WMI Installed
    [X] IIS Management Scripts and Tools Web-Scripting-Tools Installed



    • Yanıt Olarak İşaretleyen Pinar Basaran 1 Mart 2019 Cuma 14:25
    1 Mart 2019 Cuma 12:07

Tüm Yanıtlar

  • Merhaba Pinar Basaran,

    IIS içi,n aslında ihtiyaç duyduğunuz featureları yüklemeniz lazım ancak asp .net  ve ms sql üzerinde kurgulanmış yazılımalr çalıştıracaksanız sizin için önerim aşağıdaki PowerShell scripti ile ilgili role ve featureları yüklüyebilirsiniz. Aşağı yukarı ihtiyacınız olabilecek tüm role ve feature detayları script içersinde yer almaktadır.

    Install-WindowsFeature NET-Framework-Core, NET-Framework-45-ASPNET, Web-WebServer,Web-Health, Web-Performance, Web-Security, Web-App-Dev, Web-Ftp-Server, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Http-Redirect, Web-DAV-Publishing, Web-Custom-Logging, Web-Log-Libraries, Web-ODBC-Logging, Web-Request-Monitor, Web-Http-Tracing, Web-Dyn-Compression, Web-Basic-Auth, Web-IP-Security, Web-Windows-Auth, Web-Net-Ext, Web-Net-Ext45, Web-ASP, Web-Asp-Net, Web-Asp-Net45, Web-CGI, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Includes, Web-Ftp-Ext, Web-Mgmt-Compat, Web-Metabase, Web-Lgcy-Scripting, Web-WMI

    Detaylı görmek isterseniz kurulum sonrası "Get-WindowsFeature" komutu ile listeyebilirsiniz. listelediğiniz de aşağıdaki IIS role ve featureların yüklemiş olduğumuz featurelarının işaretli  olduğunu göreceksiniz.

    [X] .NET Framework 3.5 (includes .NET 2.0 and 3.0) NET-Framework-Core Installed

    [X] ASP.NET 4.5 NET-Framework-45-ASPNET Installed

    [X] Web Server (IIS) Web-Server Installed
    [X] Web Server Web-WebServer Installed
    [X] Common HTTP Features Web-Common-Http Installed
    [X] Default Document Web-Default-Doc Installed
    [X] Directory Browsing Web-Dir-Browsing Installed
    [X] HTTP Errors Web-Http-Errors Installed
    [X] Static Content Web-Static-Content Installed
    [X] HTTP Redirection Web-Http-Redirect Installed
    [X] WebDAV Publishing Web-DAV-Publishing Installed
    [X] Health and Diagnostics Web-Health Installed
    [X] HTTP Logging Web-Http-Logging Installed
    [X] Custom Logging Web-Custom-Logging Installed
    [X] Logging Tools Web-Log-Libraries Installed
    [X] ODBC Logging Web-ODBC-Logging Installed
    [X] Request Monitor Web-Request-Monitor Installed
    [X] Tracing Web-Http-Tracing Installed
    [X] Performance Web-Performance Installed
    [X] Static Content Compression Web-Stat-Compression Installed
    [X] Dynamic Content Compression Web-Dyn-Compression Installed
    [X] Security Web-Security Installed
    [X] Request Filtering Web-Filtering Installed
    [X] Basic Authentication Web-Basic-Auth Installed
    [ ] Centralized SSL Certificate Support Web-CertProvider Available
    [ ] Client Certificate Mapping Authentic… Web-Client-Auth Available
    [ ] Digest Authentication Web-Digest-Auth Available
    [ ] IIS Client Certificate Mapping Authe… Web-Cert-Auth Available
    [X] IP and Domain Restrictions Web-IP-Security Installed
    [ ] URL Authorization Web-Url-Auth Available
    [X] Windows Authentication Web-Windows-Auth Installed
    [X] Application Development Web-App-Dev Installed
    [X] .NET Extensibility 3.5 Web-Net-Ext Installed
    [X] .NET Extensibility 4.5 Web-Net-Ext45 Installed
    [ ] Application Initialization Web-AppInit Available
    [X] ASP Web-ASP Installed
    [X] ASP.NET 3.5 Web-Asp-Net Installed
    [X] ASP.NET 4.5 Web-Asp-Net45 Installed
    [X] CGI Web-CGI Installed
    [X] ISAPI Extensions Web-ISAPI-Ext Installed
    [X] ISAPI Filters Web-ISAPI-Filter Installed
    [X] Server Side Includes Web-Includes Installed
    [ ] WebSocket Protocol Web-WebSockets Available
    [X] FTP Server Web-Ftp-Server Installed
    [X] FTP Service Web-Ftp-Service Installed
    [X] FTP Extensibility Web-Ftp-Ext Installed
    [X] Management Tools Web-Mgmt-Tools Installed
    [X] IIS Management Console Web-Mgmt-Console Installed
    [X] IIS 6 Management Compatibility Web-Mgmt-Compat Installed
    [X] IIS 6 Metabase Compatibility Web-Metabase Installed
    [ ] IIS 6 Management Console Web-Lgcy-Mgmt-Console Available
    [X] IIS 6 Scripting Tools Web-Lgcy-Scripting Installed
    [X] IIS 6 WMI Compatibility Web-WMI Installed
    [X] IIS Management Scripts and Tools Web-Scripting-Tools Installed



    • Yanıt Olarak İşaretleyen Pinar Basaran 1 Mart 2019 Cuma 14:25
    1 Mart 2019 Cuma 12:07
  • Teşekkür ederim. Kontrol edip bilgi vereceğim.
    1 Mart 2019 Cuma 12:17
  • Kurulum yaparken aşağıdaki şekilde hata alıyorum.

    Install-WindowsFeature : The request to add or remove features on the specified server failed.
    Installation of one or more roles, role services, or features failed. Error: 0x800f0950
    At line:1 char:1
    + Install-WindowsFeature Web-WebServer,Web-Health, Web-Performance, Web ...
    + ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
        + CategoryInfo          : InvalidOperation: (@{Vhd=; Credent...Name=localhost}:PSObject) [Install-WindowsFeature],
        Exception
        + FullyQualifiedErrorId : DISMAPI_Error__Failed_To_Enable_Updates,Microsoft.Windows.ServerManager.Commands.AddWind
       owsFeatureCommand

    1 Mart 2019 Cuma 13:21
  • Sanırım öncesinde şuan çalışma yaptığınız sunucuda IIS kurmaya çalıştınız bu yüzden belli role yada featurelar kurulu olduğundan dolayı bu hatayı alıyorsunuz. Eğer sunucuyu yeniden kurma şansınız olur ise yeniden kurup denerseniz sorun yaşamayacaksınızdır.

    Sorunu çözmek isterseniz bu durumda basit yapmanız gereken aşağıaki işlemleri uygulamanız.

    ilk olarak powershell açıp aşağıdaki komutu çalıştırın. bu komut ile IIS için yüklediğiniz role ve featureları silecektir.

    Remove-WindowsFeature web-webserver -IncludeManagementTools

    Tahmin ediyorum ki IIS dışında bir seçim yapmamışsınızdır. Bu komut ile eski yüklemenize ait role and featurelar silinecektir. 

    Silme işlemi bittikten sonra restart etmeyi unutmayınız.

    Sonrasında ilk paylaştığım komutu çalıştırın sorunsuz kurulum gerçekleşecektir.

    Install-WindowsFeature NET-Framework-Core, NET-Framework-45-ASPNET, Web-WebServer,Web-Health, Web-Performance, Web-Security, Web-App-Dev, Web-Ftp-Server, Web-Mgmt-Tools, Web-Scripting-Tools, Web-Http-Redirect, Web-DAV-Publishing, Web-Custom-Logging, Web-Log-Libraries, Web-ODBC-Logging, Web-Request-Monitor, Web-Http-Tracing, Web-Dyn-Compression, Web-Basic-Auth, Web-IP-Security, Web-Windows-Auth, Web-Net-Ext, Web-Net-Ext45, Web-ASP, Web-Asp-Net, Web-Asp-Net45, Web-CGI, Web-ISAPI-Ext, Web-ISAPI-Filter, Web-Includes, Web-Ftp-Ext, Web-Mgmt-Compat, Web-Metabase, Web-Lgcy-Scripting, Web-WMI

    1 Mart 2019 Cuma 13:35
  • Sorun çözüldü desteğinize teşekkür ederim.
    1 Mart 2019 Cuma 14:27
  • Kolay gelsin sorun çözülmesine sevindim.
    1 Mart 2019 Cuma 15:05