Sistemul de operare Windows 10/11, dispune de o gamă extinsă de instrumente pentru internet și intranetul local aceste fiind incluse în Microsoft IIS (Internet Information Services).

Internet Information Services (IIS 10) este o platformă web unificată, modulară, sigură, și ușor de administrat, utilizată pentru găzduirea website-urilor, aplicațiilor și-a serviciilor web. Prin intermediul IIS 10 se pot implementa și gestiona aplicații care rulează PHP, ASP.NET, .NET și WCF (Windows Communication Foundation). Oferă suport pentru o multitudine de servicii și protocoale: HTTP, HTTPS, HTTP/2, HTTP/3, File Transfer Protocol (FTP / FTPS), Simple Mail Transfer Protocol (SMTP) și media streaming etc.

Configurarea IIS 10 se realizează foarte simplu deoarece este o caracteristică a sistemului de operare Windows 10/11, care trebuie doar activată.

Pasul 1: Accesați Butonul Start >> All apps > Windows Tools >> Control Panel >> Programs >> Programs and Features >> Turn Windows features on or off.

Pasul 2: Extindeți coloana Internet Information Services selectați următoarele caracteristici și servicii adiționale:

Instalare IIS (10)

• IIS 6 Management Compatibility

  • IIS 6 Script Tools
  • IIS 6 WMI Compatibility
  • IS 6 Metabase and IIS 6 configuration compatibility

• IIS Management Console

• Application Development Features

  • NET Extensibility 4.8
  • Application Initialization
  • ASP.NET 4.8 (opțional)
  • CGI (pentru aplicații PHP)
  • ISAPI Extensions (opțional)
  • ISAPI Filters (opțional)

• Common HTTP Features

  • Default Document
  • Directory Browsing
  • HTTP Errors
  • HTTP Redirection (opțional)
  • Static Content

• Health and Diagnostics

  • HTTP Logging
  • Logging Tools (opțional)
  • Request Monitor (opțional)
  • Tracing (opțional)

• Performance Features

  • Dynamic Content Compression (opțional)
  • Static Content Compression

• Security

  • IP Security (opțional)
  • Request Filtering
  • URL Authorization (opțional)

Notă: Modulele marcate cu (opțional) se instalează în funcție de necesități, configurarea prezentată este pentru un server web care rulează fișiere statice și dinamice și site-uri bazate pe aplicații PHP. Pentru a funcționa aplicațiile PHP este necesară instalarea unei versiuni PHP.

Prin intermediul interfeței grafice IIS Manager se poate poate accesa site-ul web creat default (Default Web Site) care difuzează în rețeaua locală sau pe internet, fișiere HTML statice sau dinamice, imagini sau documente. Fișierele site-ului „Default Web Site” se găsesc în locația (C:\inetpub\wwwroot).

Interfața de administrare IIS 10 accesați: Butonul Start >> All apps >> Windows Tools >> Internet Information Services (IIS) Manager

IIS 10 - Interfața de administrare
IIS 10 - Interfața de administrare

Accesați și verificați instalarea corectă a site-ului, deschideți browser-ul web și introduceți în bara de adrese:

http://localhost/

Default web site - IIS
IIS - Default web site

Web serverul este instalat și funcționează corect, fiind gata să livreze pe internet sau în rețeaua locală resursele care doriți să le distribuiți, diverse documente sau fișiere HTML.

Internet Information Services (IIS 10) oferă o serie de avantaje. Ecosistemul este perfect integrat cu aplicațiile pe bază de Windows, consum mic de resurse, securitate sporită, rulează aplicații ASP.NET dar poate rula cu aceiași ușurință și aplicații PHP ca Joomla, Wordpress, Magento etc., dispune de un set complex de instrumente de administrare care pot fi accesate prin intermediul interfeței grafice. Prin implementarea celui mai nou protocol de comunicație HTTP/3, IIS 10 are o latență foarte mică în transmisia de date, cu o viteză de răspuns foarte mare.

IIS 10 este un sistem complet care furnizează o gamă largă de servicii web fără a fi necesară instalarea de aplicații suplimentare și cel mai important este faptul că poate fi administrat de utilizatori care nu au cunoștințe avansate de programare.

Se aplică la Windows 10/11, Windows Server.