Internet Information Services
Internet Information Services software | |
---|---|
Genere | Server web Server di posta |
Sviluppatore | Microsoft |
Ultima versione | 10.0 v1809 (2 ottobre 2018) |
Sistema operativo | Microsoft Windows |
Linguaggio | C++ |
Licenza | (licenza non libera) |
Sito web | www.iis.net/ |
Modifica dati su Wikidata · Manuale |
Microsoft Internet Information Services[1] (spesso abbreviato in IIS) è un complesso di servizi server Internet per sistemi operativi Microsoft Windows. Inizialmente distribuito come Option Pack per il sistema operativo Windows NT, venne poi integrato in Windows 2000 e Windows Server 2003. La versione corrente, integrata in Windows Server 2012 R2, è la 8.5 ed include i servizi server per i protocolli FTP, SMTP, NNTP e HTTP/HTTPS. Le prime versioni includevano anche un servizio per il protocollo Gopher. Le ultime versioni includono il pacchetto SEO Toolkit[2], una suite di programmi per l'ottimizzazione SEO dei motori di ricerca con funzionalità per la modifica dei metatag e parametri HTML/CSS/JS, generazione sitemaps / robots.txt, analisi del sito, configurazione dei crawler, impostazione di certificati di sicurezza lato server e altre operazioni di ottimizzazione sui motori di ricerca.
Caratteristiche
L'applicazione server non è in grado, di per sé, di eseguire elaborazioni Server-side, ma ne delega l'esecuzione ad applicazioni ISAPI. Microsoft stessa fornisce una serie di applicazioni tra le quali il modulo per Active Server Pages ed ASP.NET. Altri sviluppatori hanno reso disponibili i moduli per il supporto ai linguaggi PHP e Perl.
Compatibilità
IIS è stato sviluppato per funzionare sulla famiglia di sistemi operativi di Microsoft. Una versione limitata in grado di supportare un unico dominio ed un numero limitato di connessioni viene fornito nelle versioni personali di Windows dalla versione Windows 98 sotto il nome di Personal Web Server.
Sicurezza
Per IIS negli anni passati sono stati segnalati numerosi security exploit, la gran parte dei quali pericolosi se non vengono applicati filtri adeguati alle applicazioni ISAPI. Microsoft, dalla versione distribuita con Windows Server 2003 ha disabilitato per default il supporto ad estensioni non utilizzate, rendendolo, di fatto, più sicuro nella configurazione standard.
Microsoft, inoltre, ha modificato gli account su cui viene eseguito il server. Nelle versioni precedenti la 6.0 tutte le operazioni venivano eseguite con le credenziali di amministrazione, permettendo agli exploit di ottenere il pieno controllo del sistema. Dalla versione 6.0 l'account è diventato un account di rete, con privilegi più limitati e quindi meno pericoloso.
Dopo circa 3 anni sul mercato, IIS 6 può vantare, rispetto ai Web Server concorrenti, solo 3 bug di sicurezza noti [1].
IIS 7.0 - incluso in Windows Vista - è ancora più sicuro anche grazie al fatto che è un server web modulare, composto da un server di base leggero a cui è possibile aggiungere più di 40 moduli funzionali che possono essere connessi al server di base. Tale aggiunta avviene in base a delle precise necessità del sistemista e pertanto espone il server a rischi minori.
Versioni
- IIS 1.0, Windows NT 3.51 Service Pack 3
- IIS 2.0, Windows NT 4.0
- IIS 3.0, Windows NT 4.0 Service Pack 3
- IIS 4.0, Windows NT 4.0 Option Pack
- IIS 5.0, Windows 2000
- IIS 5.1, Windows XP Professional
- IIS 6.0, Windows Server 2003
- IIS 7.0, Windows Vista e Windows Server 2008
- IIS 7.5, Windows 7 e Windows Server 2008 R2
- IIS 8.0, Windows 8 e Windows Server 2012
- IIS 8.5, Windows 8.1 e Windows Server 2012 R2
- IIS 10.0 Windows 10 e Windows Server 2016
Alternative
Sebbene il mercato dei server web sia controllato saldamente dalla soluzione Apache, IIS è riuscito, negli anni, a guadagnarsi una fetta di server pari a circa il 20% dei domini presenti Netcraft Survey. Altri concorrenti sono l'ambiente Solaris Operating Environment/Java EE e WebSphere di IBM.
Note
- ^ Erroneamente chiamato anche Microsoft Internet Information Server oppure Microsoft Internet Information Service
- ^ Getting started with the SEO Toolkit, su learn.microsoft.com.
Collegamenti esterni
- (EN) Sito ufficiale, su iis.net.
- Perl and Python for IIS, su activestate.com.
V · D · M | |||||||
---|---|---|---|---|---|---|---|
Strumenti di sistema | App Installer · Configurazione di sistema · Console di ripristino · Controllo file di sistema · Deframmenta disco · Driver Verifier · DxDiag · Gestione attività · Gestione dispositivi · IExpress · Impostazioni · Management Console · Monitoraggio risorse · Monitor di sistema · Netsh · Pannello di controllo (Componenti) · PowerShell · Pulizia disco · Prompt dei comandi · Ripristino configurazione di sistema · Sysprep · System Information · System Policy Editor · Visualizzatore eventi · Windows Error Reporting · Windows Ink · Windows Installer · Windows Update (Windows Insider) · WinRE · WMI · Windows System Assessment Tool | ||||||
Applicazioni | Assistente vocale · Assistenza rapida · Blocco note · Calcolatrice · Calendario · Centro PC portatile Windows · Contatti · Cortana · Edge · Fax e scanner · Feedback Hub · File Manager · Film e TV · Foto · Fotocamera · Microsoft WordPad · Groove Musica · Il tuo telefono · Lente di ingrandimento · Mappa caratteri · Mappe · Memo · Messaggi · Meteo · Money · News · OneDrive · OneNote · Paint · Paint 3D · Pay · Phone Companion · Posta · Registratore vocale · Richiesta supporto · Riconoscimento vocale · Skype · Sport · Store · Strumento di cattura · Suggerimenti · Sveglie e orologio · Visualizzatore 3D · Windows Media Player · Windows Story Remix · Windows To Go · WordPad · Xbox Console Companion | ||||||
Shell | Aero · AutoPlay · AutoRun · Barra delle applicazioni · Centro notifiche (Windows) · ClearType · Esplora file · Menu start · Search (Cartella speciale · IFilter · Namespace · Ricerca salvata · Servizio di indicizzazione) · Stili di visualizzazione di Windows XP · Visualizzazione attività · Windows Spotlight | ||||||
Kernel | System Idle Process · Registro di sistema · DLL · EXE · NTLDR · Winlogon · Recovery Console · I/O · WinRE · WinPE · Kernel Patch Protection | ||||||
Servizi | BITS · CLFS · Copia shadow · Error Reporting · Multimedia Class Scheduler · Service Control Manager · Utilità di pianificazione · Wireless Zero Configuration | ||||||
File system | CDFS · DFS · exFAT · FAT · IFS · NTFS (Collegamento fisico · EFS · Junction point · Mount Point · Reparse point · Symbolic link · TxF) · ReFS · UDF | ||||||
Server | Active Directory · DFS Replication · Distributed Transaction Coordinator · DNS · Domini · Group Policy · Hyper-V · IIS · MSMQ · Profilo utente in roaming · Protezione di accesso alla rete · PWS · Reindirizzamento delle cartelle · Remote Desktop Services · Remote Differential Compression · Remote Installation Services · Rights Management Services · Server Core · Servizi di stampa per UNIX · SharePoint · System Resource Manager · Windows Deployment Services · Windows Media Services · WSUS | ||||||
Architettura | Architettura Windows NT · Console Windows · Copia shadow · CSRSS · Desktop Window Manager · Enhanced Write Filter · Graphics Device Interface · hal.dll · I/O request packet · Imaging Format · Kernel Transaction Manager · Librerie · Logical Disk Manager · LSASS · MinWin · NTLDR · Ntoskrnl.exe · Object Manager · Portable Executable (EXE · DLL) · Processo di avvio (NT · Vista) · Registro di sistema · Resource Protection · Security Account Manager · Server Message Block · SMSS · System Idle Process · USER · WHEA · Winlogon · WinUSB · XML Paper Specification | ||||||
Sicurezza | AppLocker · BitLocker · Credential Guard · Family Safety · Kernel Patch Protection · Mandatory Integrity Control · Prevenzione di esecuzione dei dati · Protected Media Path · Sicurezza e manutenzione · User Account Control · User Interface Privilege Isolation · Windows Defender · Windows Firewall | ||||||
Compatibilità | COMMAND.COM · Macchina virtuale DOS · Windows Subsystem for Linux (Microsoft POSIX) · Windows on Windows · WoW64 · Windows XP Mode | ||||||
API | Active Scripting (WSH · VBScript · JScript) · COM (ActiveX · ActiveX Document · COM Structured storage · DCOM · OLE · OLE Automation · Transaction Server) · DirectX · .NET Framework · Universal Windows Platform · Windows Mixed Reality · Windows Runtime · WinUSB | ||||||
Giochi | Solitaire Collection | ||||||
Obsoleti |
| ||||||
Spostati su Microsoft Store | Lettore DVD · Hover! · Mahjong · Minesweeper | ||||||
Deprecati | Internet Explorer · Media Player |
Controllo di autorità | VIAF (EN) 184787002 · LCCN (EN) n96081435 · GND (DE) 4779322-3 · J9U (EN, HE) 987007588651505171 |
---|