320.06.70.037 [email protected]
Seleziona una pagina

Configurare IIS 7.5 utilizzando il comando Appcmd.exe

da | Nov 10, 2011 | Backup, FTP Server, IIS Server, Server, Windows 2008 Server | 0 commenti

IIS 7.0 offre un nuovo strumento da riga di comando, Appcmd.exe, da configurare e  interrogare gli oggetti sul server Web, e di ritornare in uscita in formato testo o XML. In questo articolo vi spiegherò quello che questo strumento è, come usarlo e come  eseguire comuni attività di amministrazione di IIS come la creazione di nuovi  siti, l’arresto / l’avvio dei servizi, e la visualizzazione dello stato del  sito.

Appcmd.exe consente di eseguire quasi tutte le funzioni di gestione tipica si  desidera eseguire con la CLI, invece della GUI. Per esempio, ecco alcune  delle cose che Appcmd.exe può fare:

  • Avviare e arrestare IIS siti web
  • Creare siti web IIS, applicazioni, pool di applicazioni, e le directory virtuali
  • Mostra i processi in esecuzione IIS e la lista attualmente in esecuzione richieste
  • Importare, esportare, e cercare di IIS configurazioni ASP.NET

Quanto più si prende l’output di un comando Appcmd.exe, si combinano con una logica di scripting, e l’uso che per eseguire un altro comando Appcmd.exe, maggiore è la potenza per l’applicazione. In altre parole, mentre si utilizza Appcmd.exe per eseguire un  comando sola volta o metterlo in un collegamento sul desktop di Windows per  eseguire un comando frequente può essere molto utile, si potrebbe ottenere funzionalità di una tonnellata di più utilizzando Appcmd.exe in complessi script  IIS amministrativa.

Qui ci sono poche applicazioni pratiche per l’utilizzo di Appcmd.exe:

  • Start & Stop IIS dalla riga di comando
  • Creare un nuovo sito o una directory virtuale di IIS (o apportare
    alcuna modifica di configurazione di IIS che si desidera, in realtà)
  • Backup della configurazione di IIS
  • Esportazione di IIS configurazioni

Ci sono un paio di cose che dovete sapere sull’utilizzo appcmd, anche prima di eseguire il primo comando Appcmd.exe.

  1. Devi avere installato IIS 7.x per ottenere il comando Appcmd.exe.
  2. Avete bisogno di sapere dove il comando Appcmd.exe si trova in quanto non è nel percorso predefinito. Per eseguire Appcmd.exe, si sia bisogno di cambiare la directory in% windir% \ system32 \ inetsrv \ o aggiungere tale directory
    alla vostra variabile PATH.  Sul mio Windows 2008 server con una installazione di default, Appcmd.exe si trova in
    C: \ Windows \ System32 \ inetsrv.

Proprio come altri comandi di Windows, è possibile ottenere le basi di come l’utilizzo del comando digitando Appcmd.exe /?

Troverete che la disposizione generale di comando è:

APPCMD (command) (object-type) <identifier> < /parameter1:value1

I comandi di base utilizzati con Appcmd.exe sono start, stop, lista, aggiungere, eliminare e impostare. Di solito, ognuno di questi comandi sarebbero stati utilizzati con un tipo di oggetto che si sta chiedendo Appcmd.exe a svolgere la funzione richiesta
via.

Possibilità del tipo di oggetto sono:

  • Site – IIS
    IIS virtuale del sito
  • App – IIS
    IIS applicazione
  • Vdir – IIS
    directory virtuale di IIS
  • Apppool –
    pool di applicazioni IIS
  • Config –
    IIS impostazioni generali di configurazione
  • Backup –
    IIS backup di configurazione del server (e il comando di ripristino è anche disponibile)
  • Wp – IIS
    processi di lavoro IIS
  • Request
    attiva le richieste HTTP
  • Module
    moduli di amministrazione del server IIS
  • Trace
    traccia i log del server IIS
Raffaele Chiatto

Scritto da Raffaele Chiatto

Sono Raffaele Chiatto, un appassionato di informatica a 360°…
Mi sono avvicinato al mondo dell’informatica nel lontano 1996 con Windows 95 e da allora non ho più smesso di dedicarmi allo studio ed approfondimento di questo settore.
Laureato in Ingegneria Informatica nel 2009, lavoro nel campo dell’IT dal lontano 2001.

Link – Friends

Infrastrutture IT

English School

Act for Change

Graphic and Web solution

Permettere ad un server di accedere ad una share di rete locale con un Alias DNS (BackConnectionHostNames)

Recentemente mi è capitato di dover richiamare una Share su un server Windows 2003 utilizzando un nome DNS diverso, o meglio utilizzando un Alias DNS. Per chiarire meglio il concetto faccio un esempio concreto. Ho un server che si chiama SERVER1.TEST.PRV con una share...

leggi tutto

Esportare ed Importare tutti i record di una Zona DNS Microsoft da un DNS Server ad un altro

Il seguente tutorial mostra come è possibile automatizzare lo spostamento di tutti i record da una zona DNS ad un altra. Prima di illustrare i passi da seguire conviene leggere il seguente articolo che vi mostra tutte le opzioni del comando dnscmd EXPORT ZONA DNS Per...

leggi tutto

Installazione e Configurazione Base del Proxy IPFire 2.15 su VmWare ESXi 5.X con Virtual Machine a 32 bit

IPFire è una distribuzione Linux Made in Germany disegnata per l' utilizzo come firewall hardware. Offre una protezione di rete molto alta per chiunque ne ha bisogno dagli utenti privati fino a reti scolastiche, aziende e autorità. IPFire si concentra sulla sicurezza,...

leggi tutto

Errore 0x0000007e quando si connette con Windows 7 Professional una stampante agganciata a un Print Server Windows 2003

Oggi vedremo come risolvere il problema dell'errore 0x0000007e. Si utilizza un server di stampa Windows 2003 r2 32 bit (con Windows 2008 R2 si potrebbe presentare lo stesso problema) e una stampante HP Laserjet 3800 La stampante è stata configurata correttamente sul...

leggi tutto

0 commenti

Invia un commento

Il tuo indirizzo email non sarà pubblicato. I campi obbligatori sono contrassegnati *

Translate »