Xmodulo posted a tutorial about setting up a secure Apache webserver on Ubuntu
This tutorial assumes that you have a running Ubuntu Server, that networking has been set up, and that you have ssh access.How to set up a secure Apache webserver on Ubuntu
Apache2 is the default webserver used by many Linux installations. It is not the only one available, or the best for all circumstances, but it covers many usage scenarios. During the installation, you may be asked which webserver to reconfigure automatically. Answer 'apache2'.