Come ripristinare le impostazioni IIS e il sito Web predefinito?


14

Su Windows 8.1 con IIS8. Come ripristinare le impostazioni IIS e il sito Web predefinito?

Ho una macchina che tutti i pool di applicazioni e siti Web sono stati eliminati dal suo IIS. Ho provato a rimuovere e reinstallare IIS, ma anche dopo aver reinstallato Default Web Sitee DefaultAppPoolnon sono stati ripristinati.

Vorrei ripristinare IIS nello stesso punto come quando è stato installato per la prima volta.


Ripristinare da un backup? Rimuovere e reinstallare IIS? Quali "impostazioni" stai cercando di ripristinare? Cosa hai già provato?
Ƭᴇcʜιᴇ007,

@ techie007: ho aggiunto ulteriori informazioni alla domanda
MichaelS,

Non ho IIS8 a portata di mano con cui provare, ma ecco un paio di cose da verificare / provare: girdharbisht.com/girdhar/?cat=47 e mscodingblog.blogspot.ca/2012/11/… forse qualcuno verrà con una risposta specifica. oppure, se la capisci, ti preghiamo di pubblicarla come risposta. :)
Ƭᴇcʜιᴇ007,

Risposte:


17

In breve: reinstallare sia IIS che WAS.

Nei dettagli -

Passo 1

  1. Vai a "Aggiungi rimuovi programmi"
  2. "Attiva o disattiva le caratteristiche di Windows"
  3. Rimuovere sia IIS che WAS (servizio di attivazione del processo di Windows)
  4. Riavvia il PC

Passo 2

  1. Vai a "Aggiungi rimuovi programmi"
  2. "Attiva o disattiva le caratteristiche di Windows"
  3. Attiva IIS e WAS (servizio di attivazione del processo di Windows)

Nota: la reinstallazione di IIS da sola non aiuta. Devi reinstallare sia IIS che WAS


2
Ha funzionato alla grande! Ho scoperto che la rimozione di IIS non ha eliminato del tutto il contenuto della cartella inetpub che potrebbe essere stato causato da problemi di autorizzazione. L'ho eliminato anche in aggiunta ai tuoi passaggi.
Adam,

Un processo simile viene pubblicato come risposta accettata in questo thread del forum
IIS.NET

2

Non è necessario reinstallare l'intero IIS o WAS!

Se si tratta solo di creare il sito Web predefinito , reinstallare l'intero IIS e WAS è un po 'troppa soluzione "aggressiva" e assolutamente l'ultima cosa da fare se tutto il resto fallisce. Sono stato in grado di ricrearlo manualmente utilizzando Gestione IIS .

Controlla la mia risposta su StackOverflow dove è spiegato in dettaglio.

Ho cancellato il sito Web predefinito per errore in qualche momento molto probabilmente. Quando stavo cercando di aprire un progetto configurato per l'esecuzione in IIS in Visual Studio, non è stato possibile caricare un messaggio di errore:

" Il progetto di applicazione Web è configurato per utilizzare IIS. Impossibile trovare il server Web ' http: // localhost: 8080 / '. "

Dopo aver ricreato il sito Web predefinito in Gestione IIS come descritto nella mia risposta , sono stato in grado di ricaricare e aprire quel progetto specifico.

Questo è stato il processo completo per ripristinare il sito Web predefinito nel mio caso ( IIS 7 su Windows 7 a 64 bit):

  1. apri Gestione IIS
  2. fare clic con il pulsante destro del mouse sul nodo Siti sotto il computer nella struttura delle connessioni sul lato sinistro e fare clic su Aggiungi sito Web
  3. inserisci " Sito Web predefinito " come nome del sito
  4. set pool di applicazioni di nuovo a DefaultAppPool !
  5. imposta Percorso fisico su%SystemDrive%\inetpub\wwwroot
  6. lascia Binding e tutto il resto così com'è

Controlla la mia risposta su StackOverflow per maggiori dettagli.


0

Se si verificano errori durante l'avvio di IIS e si esegue una configurazione di IIS condivisa. Assicurarsi che redirection.config in C: \ Windows \ System32 \ inetsrv \ config abbia il nome utente e la password corretti per la condivisione di rete ....

Mi ha salvato una reinstallazione IIS completa.

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.