The main Web Server for Linux is Apache. I'm sure if you google it you'll find all sorts of information for setting up an Apache Web Server.
Try googling "apache tutorial" and you'll see dozens of hits that will help you get started.
Of course Apache's main site is available: www.apache.org
You're mainly interested in the HTTP server at apache which is at: