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