web server

How to Set Up IIS Centralized Certificate Store on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Set Up IIS Centralized Certificate Store on Windows Server 2019

Introduction to IIS Centralized Certificate Store on Windows Server 2019 The IIS Centralized Certificate Store (CCS) allows you to store SSL/TLS certificates on a central UNC file share and have all IIS servers in a web farm read certificates directly from that share. Without CCS, you must manually install and renew certificates on every individual […]

Read more
How to Configure IIS Web Farm on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Configure IIS Web Farm on Windows Server 2019

Introduction to IIS Web Farm on Windows Server 2019 An IIS Web Farm is a group of two or more IIS servers that together serve the same web application, providing horizontal scalability and high availability. As traffic increases beyond what a single server can handle, a web farm distributes load across multiple servers. When a […]

Read more
How to Set Up IIS HTTP/2 on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Set Up IIS HTTP/2 on Windows Server 2019

Introduction to IIS HTTP/2 on Windows Server 2019 HTTP/2 is the second major version of the HTTP protocol, standardised in RFC 7540. It introduces multiplexing (multiple concurrent requests over a single TCP connection), header compression (HPACK), server push, and binary framing — all of which significantly reduce latency and page load times compared to HTTP/1.1, […]

Read more
How to Configure IIS WebSockets on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Configure IIS WebSockets on Windows Server 2019

Introduction to IIS WebSockets on Windows Server 2019 WebSockets provide a full-duplex, persistent communication channel over a single TCP connection between a client and server. Unlike standard HTTP request/response, WebSockets allow the server to push data to clients without the client polling. This is used in real-time applications including chat systems, collaborative tools, live dashboards, […]

Read more
How to Set Up IIS Reverse Proxy on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Set Up IIS Reverse Proxy on Windows Server 2019

Introduction to IIS Reverse Proxy on Windows Server 2019 A reverse proxy sits in front of backend servers and forwards incoming client requests to those servers, returning the responses to clients as if the proxy itself generated them. On Windows Server 2019, IIS combined with the Application Request Routing (ARR) module and URL Rewrite provides […]

Read more
How to Configure IIS Compression on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Configure IIS Compression on Windows Server 2019

Introduction to IIS Compression on Windows Server 2019 HTTP compression reduces the size of responses sent from IIS to clients, significantly reducing bandwidth consumption and improving page load times, particularly for text-based content (HTML, CSS, JavaScript, XML, JSON). IIS 10 on Windows Server 2019 supports two types of compression: Static Compression (compresses static files once […]

Read more
How to Set Up IIS URL Rewrite on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Set Up IIS URL Rewrite on Windows Server 2019

Introduction to IIS URL Rewrite on Windows Server 2019 The IIS URL Rewrite module is a powerful extension for IIS 10 on Windows Server 2019 that allows server-side manipulation of incoming request URLs before they are processed. URL Rewrite is used for canonicalising URLs (removing or adding trailing slashes, enforcing lowercase), redirecting HTTP to HTTPS, […]

Read more
How to Configure IIS Authentication on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Configure IIS Authentication on Windows Server 2019

Introduction to IIS Authentication on Windows Server 2019 IIS 10 on Windows Server 2019 supports multiple authentication mechanisms, each suitable for different scenarios. Anonymous Authentication allows unauthenticated access (public websites). Windows Authentication uses Kerberos or NTLM to authenticate domain users transparently (intranet applications). Basic Authentication sends credentials in Base64 (requires HTTPS). Digest Authentication uses MD5 […]

Read more
How to Set Up IIS Application Pools on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Set Up IIS Application Pools on Windows Server 2019

Introduction to IIS Application Pools on Windows Server 2019 Application Pools in IIS 10 on Windows Server 2019 are isolated worker process containers that host one or more web applications. Each application pool runs as a separate w3wp.exe process, meaning that a crash, memory leak, or security breach in one application cannot directly affect applications […]

Read more
How to Configure IIS SSL/TLS on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Configure IIS SSL/TLS on Windows Server 2019

Introduction to IIS SSL/TLS Configuration on Windows Server 2019 Internet Information Services (IIS) 10 on Windows Server 2019 supports TLS 1.0 through TLS 1.3, with TLS 1.3 enabled by default when running on Windows Server 2019 version 1903 or later. Configuring SSL/TLS correctly on IIS means obtaining and binding a valid certificate, disabling outdated protocol […]

Read more
CHAT