Gestione IIS in Windows 10


350

Come si apre Gestione IIS (Internet Information Services) utilizzando Windows 10?

Ho installato l'anteprima per sviluppatori di Windows 10 e non riesco a trovare IIS Manager? Non si trova in Pannello di controllo> Strumenti di amministrazione.

Quando cerco la cartella C: \ Windows \ System32 \ inetsrv è vuota.

Ho fatto una ricerca completa del mio disco rigido per trovare inetmgr.exe e ho trovato tre copie e nessuna di queste si sarebbe aperta, quando ho provato ad aprirle si dice "Questa app non può essere eseguita sul PC" Per trovare una versione dell'app che opere contattare l'editore.

So che IIS funziona perché ho eseguito le app ASP.net locali tramite VisualStudio, ma non riesco a trovare alcun modo per avviare IIS Manager per eseguire alcune configurazioni per un sito.

Qualcuno sa qualcosa a riguardo?


43
Hai abilitato IIS nelle funzionalità di Windows?
SLaks,

2
Segui questo collegamento msdn passo dopo passo. Solo dopo aver fatto tutti i passaggi ha funzionato. Senza questo, digitando localhost appariva una pagina vuota. Ora sta mostrando correttamente.
VivekDev il

Risposte:


470

Grazie al commento di @SLaks sopra sono stato in grado di attivare IIS e riportare il gestore.

Premi il tasto Windows e digita Funzionalità Windows, seleziona la prima voce Attiva o Disattiva Funzionalità Windows.

Assicurarsi che la casella accanto a IIS sia selezionata.

inserisci qui la descrizione dell'immagine

Se non è selezionato, verificarlo. Potrebbero essere necessari alcuni minuti, ma verranno installati tutti gli elementi necessari per utilizzare IIS.

Al termine, IIS dovrebbe essere tornato a Pannello di controllo> Strumenti di amministrazione

inserisci qui la descrizione dell'immagine


MattyMerrix ha elaborato molto bene, voglio aggiungere che se riesci a vedere la casella "chiedi qualcosa", ovvero Cortana "il software intelligente" sulla barra delle applicazioni, non è necessario premere il tasto Windows. ! [inserisci la descrizione dell'immagine qui ] ( i.stack.imgur.com/KDieZ.jpg )
Kashif

4
Ho installato IIS come mostrato in questa soluzione ma non riesco ancora a visualizzare il gestore IIS. Ma quando apro localhost , mostra la pagina di benvenuto predefinita di IIS. Cosa mi sono perso?
iroel,

1
@iroel, usa lo screenshot. Vai alla cartella Strumenti di amministrazione.
jp2code,

13
@ jp2code finalmente ho trovato il mio gestore IIS. Funziona digitando anche inetmgr nel menu di esecuzione.
iroel,

1
Voglio sottolineare che è necessario che Internet Explorer 11 sia verificato per installare IIS, non l'ho verificato e non ho potuto installare IIS
user3847141

242

Funzionalità Windows, ISS Management Console

Nell'elenco delle funzionalità di Windows, assicurati di selezionare la console di gestione IIS È inoltre necessario selezionare ulteriori caselle di controllo come mostrato di seguito:

Funzionalità Windows, ISS, Funzionalità HTTP


1
Potresti anche voler aggiungere ASP.NET mentre sei qui stackoverflow.com/a/14949531/74585
Matthew Lock il

3
Questo è stato. Grazie! Ho selezionato con cura le funzionalità da installare e non ho selezionato la casella "Console di gestione IIS". Ovviamente allora la risposta di MattyMetrix non ha dato seguito.
Ivan Krivyakov,

La risposta scelta, per installare IIS, non è stata utile, né risponde davvero alla domanda come posta: la installi, ma non riesci ad aprire Gestione IIS. È necessario installare anche IIS Management Console. Grazie per aver contribuito alla risposta corretta, in modo completo con schermate.
undrline

68

In realtà è necessario assicurarsi che la funzionalità IIS Management Console sia esplicitamente controllata. Sulla mia vittoria 10 pro ho dovuto farlo manualmente, controllare solo il root non era abbastanza!


24
  • Esegui appwiz.cpl: visualizza programmi e funzionalità
  • Scegli "Attiva / Disattiva funzionalità di Windows"
  • Seleziona i servizi IIS di cui hai bisogno

24

Il suggerimento di @ user1664035 e @Attila Mika ha funzionato. Devi andare al Pannello di controllo -> Programmi e funzionalità -> Attiva o disattiva le funzionalità di Windows. E fare riferimento allo screenshot. È necessario controllare la console di gestione IIS.

Immagine dello schermo


Salvavita. ha funzionato come un fascino
Adeel Shekhani,

14

dopo aver attivato IIS (accendendo / spegnendo le funzionalità di Windows) digita inetmgr nella barra di ricerca o esegui


8

Per installare IIS Management Console su Windows 10 usando Powershell con RSAT installato:

Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole -All

Ringraziamo e grazie al commento di Mikhail sopra.


5

Molto probabilmente significa che IIS Management Console non è stato installato e il moderno amministratore / professionista IT di Windows dovrebbe essere in grado di verificarlo rapidamente emettendo questo comando:

Get-WindowsFeature *Web*

E se manca manca semplicemente aggiungere questo tramite il seguente comando:

Add-WindowsFeature Web-Mgmt-Console

Sono valide anche le opzioni della GUI sopra menzionate (vedi la risposta di @Joe Wu), ma PowerShell è il modo migliore per fare IT per IT Pro o diciamo "se devi farlo leggermente più spesso di una volta all'anno" :)


Non funziona su Windows 10 (Powershell 2) :(
tuantm

1
@tuantm Installa RSAT per ottenere questo comando - microsoft.com/en-us/download/details.aspx?id=45520 o usa invece Enable-WindowsOptionalFeature. Vale a dire il comando seguente: Enable-WindowsOptionalFeature -Online -FeatureName IIS-ManagementConsole -All
Mikhail

3

Premi il tasto Windows e digita Funzionalità Windows, seleziona la prima voce Attiva o Disattiva Funzionalità Windows.

Assicurarsi che la casella accanto a IIS sia selezionata. Sei bravo ad andare.


2
questo è letteralmente copiato dal mio post sopra
MattyMerrix il

Grazie al commento di @SLaks sopra sono stato in grado di attivare IIS e riportare il gestore. Premi il tasto Windows e digita Funzionalità Windows, seleziona la prima voce Attiva o Disattiva Funzionalità Windows. Assicurarsi che la casella accanto a IIS sia selezionata.
MattyMerrix,

2

Avvia le funzionalità di Windows On / Off e seleziona le opzioni IIS per l'installazione.

Per la configurazione del sito personalizzata, assicurarsi che IIS Management Console sia contrassegnato per l'installazione in Strumenti di gestione Web .


0

Sono arrivato qui perché avevo lo stesso problema.

Se sei qui e tutto quanto sopra non ha funzionato, è probabile che tu abbia macellato il tuo percorso in qualche modo.

Vai a System -> Advanced System Settings -> Advanced -> Environment Variables -> Machine or Usere aggiungi la seguente voce alla fine, o aggiungi a quella esistente, separando con un punto e virgola:

C:\Windows\System32\inetsrv

Dopo aver chiuso e aperto la shell , ora dovresti essere in grado di accedere a inetmgr dalla riga di comando.



Prego! : D
Patriciu Nista,
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.