How to install a secure Apache2 web server on Debian 11?

The expected outcome is:

  • To open a browser
  • Type the IP address of the machine (DNS configuration is a topic for later)
  • It must serve a new, custom html file called index.html with our string “Hello, How are you?”
  • Preparation work
  • Debian 11 netinstall in a VM is ready (it will be the server)
  • The network configuration is ready (IP and port 80 are reachable)
  • Root access on the VM
Continue reading “How to install a secure Apache2 web server on Debian 11?”