In this tutorial, we will set up a Web server running on Apache HTTP Server on Windows.

Step 1: Set up the Web server with the following OS and software:

  • Windows Server 2019 (64-bit)

  • Visual C++ Redistributable

  • Apache HTTP Server 2.4.47

    The next section Installing Apache HTTP Server has detailed installation instructions.

Step 2: Configure Windows Defender Firewall on the Web server to allow the port (the HTTP port is 80 and the FTP port is 21 in this tutorial) to go through. The section "Configuring Windows Defender Firewall" has detailed instructions.