I am primarily a software developer and have limited experience setting up servers. I have been tasked with creating an HTTP/HTTPS server for use testing. What are some good guides/online resources for learning how to do a basic Apache HTTP set up? Nothing too complicated, just a good beginners guide. I am using Ubuntu Linux.
Edit: To be even more specific, here's a few things I definitely need to do:
1) Install the apache HTTP server into Ubuntu
2) Get it to host a server on 127.0.0.1 that just throws up a basic HTML page, nothing fancy, just hey here I am!
3) Be able to modify outgoing headers and read incoming headers
4) Be able to do all the same stuff in SSL/TLS