1. Operating System: Apache HTTP Server can run on different operating systems including Unix, Linux, Macintosh, Microsoft Windows, etc. You should have one of these systems installed on your computer.
1. Disk Space: Although the actual requirements for disk space are relatively low, you will need more if you plan to host certain types of content (like videos or high-resolution images). A minimum of 1 GB is recommended for installation.
1. Processor: At least a 1GHz processor is recommended to run Apache HTTP Server, though this can vary depending on your specific use case.
1. RAM: The amount of RAM required will vary greatly depending on the type and amount of traffic your site will have. A site with low traffic can run on as little as 512 MB of RAM, but a larger, high-traffic site might need 1 GB of RAM or more.
1. Network: You need to have a constant and stable internet connection for Apache HTTP Server to operate correctly.
1. Apache HTTP Server software: You will need to download the Apache HTTP Server software. This software is open-source and free to use.
1. Time and Basic Knowledge: While it is not difficult to install Apache, you will need to have a certain level of comfort with using command line interfaces, as the installation and configuration process can require the use of commands.
It’s also recommended to have some basic knowledge of networking and web technologies, HTTP protocol, etc.
Lastly, please note that these are the very basic prerequisites and depending on what you want your server to do, you may need to install additional modules or software.