Az IIS telepítése Windows 10 rendszeren a Powershell segítségével

Az IIS webszolgáltatások egyszerű és gyors telepítése és engedélyezése a Powershell parancssor használatával Windows 10 vagy 8/7 rendszeren. Az IIS újraindítására és a futásának állapotának megismerésére szolgáló parancsokkal együtt. Az IIS-hez Windows hitelesítést is telepíthetünk a PowerShell segítségével

Az Internet Information Services a Windows 10/8/7 vagy az asztali vagy szerver hardvert futtató kiszolgáló szolgáltatása, amely helyi gazdagép webszervert biztosít. A Microsoft fejlesztette, és csak Windows alatt érhető el. Támogatja a különféle típusú internetes protokollokat, mint például a HTTP, HTTP/2, HTTPS, FTP, FTPS, SMTP és NNTP. Habár az online webtárhely világát tekintve nem népszerű Linux webszerverként, mint például az Apache és az Nginx, mégis az IIS jó jelenléttel és piaci részesedéssel rendelkezik. Így, ha ki szeretné próbálni, akkor itt az egyszerű módja annak, hogy engedélyezze az IIS webszerver-szolgáltatásokat Windows 10 vagy 7 rendszeren.

Telepítse az IIS-t a Windows 10 parancssorból

Mivel a Windows beépített IIS-sel érkezik, ezért nem kell letöltenünk, azonban alapértelmezés szerint nem engedélyezi, ezért telepítjük ezt az Internet Information Services szolgáltatást is úgy, hogy engedélyezzük a GUI metódussal, amely a „” ablakban vagy a Powershell parancssor használatával.

1. lépés: Futtassa a PowerShellt rendszergazdaként

A Powershell futtatásához rendszergazdai jogokra van szükségünk az IIS szolgáltatások Windows rendszeren való engedélyezéséhez, ezért kattintson jobb gombbal a Windows 10 start gombjára, és válassza a „Windows PowerShell (Admin)” lehetőséget.

2. lépés: Telepítse az IIS-szolgáltatásokat

Az IIS-WebServer Windows szolgáltatásaktiválása önmagában nem működik, más funkciókat is telepíteni kell, mint például az IIS-WebServerRole, a webkezelő eszközök, a közös HTTP-funkciók, a HTTP naplózás, a statikus tartalomtömörítés, a kérésszűrés és még sok más.

Íme a legfontosabb szolgáltatások, amelyek a követelményeknek megfelelően aktiválhatók, azonban néhányat telepíteni és aktiválni kell az IIS webszerverrel Windows 10 rendszeren vagy szerverplatformokon.

  • IIS-WebServerRole
  • IIS-WebServer
  • IIS-CommonHttpFeatures
  • IIS-HttpErrors
  • IIS-HttpRedirect
  • IIS-ApplicationDevelopment
  • NetFx4Extended-ASPNET48
  • IIS-NetFxExtensibility48
  • IIS-HealthAndDiagnostics
  • IIS-Httpnaplózás
  • IIS-LoggingLibraries
  • IIS-RequestMonitor
  • IIS-HttpTracing
  • IIS-Biztonság
  • IIS-RequestFiltering
  • IIS-teljesítmény
  • IIS-WebServerManagementTools
  • IIS-IIS6ManagementCompatibility
  • IIS-metabázis
  • IIS-ManagementConsole
  • IIS-BasicAuthentication
  • IIS-Windows Authentication
  • IIS-StaticContent
  • IIS-DefaultDocument
  • IIS-WebSockets
  • IIS-ApplicationInit
  • IIS-ISAPIExtensions
  • IIS-ISAPIFilter
  • IIS-HttpCompressionStatic
  • IIS-ASPNET48

A fenti szolgáltatások bármelyikének aktiválásához használhatjuk az alábbi szintaxist. Csak cserélje ki a<service-name>a fent megadott szolgáltatások bármelyikével, és futtassa a parancsot a PowerShell-en.

Enable-WindowsOptionalFeature -Online -FeatureName <service-name>

Így, ha engedélyezni akarjuk az IIS-t és más szükséges modulokat a Windows rendszeren, akkor a parancs a következő lesz:

Enable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer, IIS-CommonHttpFeatures, IIS-ManagementConsole, IIS-HttpErrors, IIS-HttpRedirect, IIS-WindowsAuthentication, IIS-StaticContent, IIS-DefaultDocument, IIS-HttpCompressionStatic, IIS-DirectoryBrowsing

Futtassa az IIS-kiszolgálót

Most lépjen a Windows 10 0r 7 keresőmezőjébe, és írja be az IIS kifejezést; ez cserébe lehetőséget ad az Internet Information Services (IIS) menedzser elérésére. Kattintson rá az IIS Manager eléréséhez a helyi gazdagép webszerver beállításához Windows rendszeren.

Parancs az IIS webszerver újraindításához

A futó webszerver állapotához

Get-Service W3SVC

Az IIS elindításához:

iisreset

Az ISS szerver letiltása

Disable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer

Az imént említett szolgáltatások letiltása a helyén<service-name>az alábbi parancsban:

Disable-Windows OptionalFeature -Online -FeatureName<service-name>;

Egyéb cikkek:

Related Posts