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:














