Preparations

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

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

Any version within the support period is supported. This guide takes Windows Server 2019 and Apache HTTP Server 2.4.47 as an example.

  • 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 server to allow the port (the HTTP port is 80 in this guide) to go through. The section "Configuring Windows Defender Firewall" has detailed instructions.