Un modo semplice e veloce per installare e abilitare i servizi Web IIS utilizzando la riga di comando di Powershell su Windows 10 o 8/7. Insieme ai comandi per riavviare IIS e conoscere lo stato della sua esecuzione. Possiamo anche installare l'autenticazione di Windows per IIS tramite PowerShell
Internet Information Services è la funzionalità di Windows 10/8/7 o del server che esegue hardware desktop o server per fornire un server Web host locale. È sviluppato da Microsoft e disponibile solo in Windows. Supporta vari tipi di protocolli Internet come HTTP, HTTP/2, HTTPS, FTP, FTPS, SMTP e NNTP. Sebbene, quando si tratta del mondo del web hosting online, non sia popolare come i server web Linux come Apache e Nginx, IIS ha una buona presenza e quota di mercato. Pertanto, se vuoi provarlo, ecco il modo semplice per abilitare i servizi del server Web IIS su Windows 10 o 7.
Installa IIS dalla riga di comando di Windows 10
Poiché Windows è dotato di IIS integrato, non è necessario scaricarlo, tuttavia, per impostazione predefinita non sarà abilitato, pertanto installiamo questa funzionalità di Internet Information Services abilitandola utilizzando il metodo GUI tramite "" o utilizzando la riga di comando di PowerShell.
Passaggio 1: esegui PowerShell come amministratore
Abbiamo bisogno dei diritti di amministratore che eseguono Powershell per abilitare i servizi IIS su Windows, quindi, fai clic con il pulsante destro del mouse sul pulsante Start di Windows 10 e seleziona l'opzione "Windows PowerShell (Admin)".
Passaggio 2: installare i servizi IIS
L'attivazione della funzionalità Windows IIS-WebServer non funzionerà da sola, ma richiede anche l'installazione di altre funzionalità come IIS-WebServerRole, strumenti di gestione Web, funzionalità HTTP comuni, registrazione HTTP, compressione del contenuto statico, filtro delle richieste e altro ancora.
Ecco i servizi chiave che possono essere attivati secondo i requisiti, tuttavia, alcuni di essi dovrebbero essere installati e attivati con il server Web IIS su Windows 10 o piattaforme server.
- RuoloServerWebIIS
- Server Web IIS
- Funzionalità IIS-CommonHttp
- IIS-HttpErrors
- IIS-HttpRedirect
- Sviluppo di applicazioni IIS
- NetFx4Extended-ASPNET48
- IIS-NetFxExtensibility48
- IIS-HealthAndDiagnostics
- IIS-HttpLogging
- Librerie di registrazione IIS
- IIS-RequestMonitor
- IIS-HttpTracing
- Sicurezza IIS
- Filtro richieste IIS
- Prestazioni IIS
- Strumenti di gestione del server Web IIS
- Compatibilità di gestione IIS-IIS6
- Metabase IIS
- Console di gestione IIS
- Autenticazione di base IIS
- Autenticazione IIS-Windows
- Contenuto statico IIS
- IIS-DefaultDocument
- WebSocket IIS
- IIS-ApplicationInit
- Estensioni IIS-ISAPI
- Filtro ISAPI IIS
- IIS-HttpCompressionStatic
- IIS-ASPNET48
Per attivare uno qualsiasi dei servizi di cui sopra, possiamo utilizzare la sintassi seguente. Basta sostituire il<service-name>con uno qualsiasi dei servizi sopra indicati ed esegui il comando su PowerShell.
Enable-WindowsOptionalFeature -Online -FeatureName <service-name>
Pertanto, se vogliamo abilitare IIS e altri moduli richiesti su Windows, il comando sarà:
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
Esegui il server IIS
Adesso, vai nella casella di ricerca di Windows 10 0r 7 e digita IIS; questo in cambio ti darà la possibilità di accedere a Internet Information Services (IIS), Manager. Fare clic su di esso per accedere a Gestione IIS per la configurazione del server Web localhost su Windows.
Comando per riavviare il server web IIS
Per lo stato del server web in esecuzione
Get-Service W3SVC
Per avviare IIS:
iisreset
Per disabilitare il server ISS
Disable-WindowsOptionalFeature -Online -FeatureName IIS-WebServerRole, IIS-WebServer
Per disattivare eventuali servizi particolari appena menzionati al posto di<service-name>nel comando seguente:
Disabilita-WindowsOptionalFeature -Online -FeatureName<service-name>;
Altri articoli:















