Setting up Ubuntu web server?

For step-by-step instructions, take a look at How to Setup a Dedicated Web Server

In this tutorial, you will learn about:

  • Install Ubuntu Server operating system.
  • Install an OpenSSH server.
  • A LAMP (Linux, Apache, MySQL, and PHP) stack is going to be installed.
  • Install a firewall to protect your server from unauthorized access.

For more information about FTP and bind DNS see Create a web server with Linux

Source:Net Tutts