I recently needed a file server to keep boot images and configuration files to be transferred on switches and routers.
I decided to use TFTP because of its simplicity and low memory requirements
Below the installation steps used on a computer loaded with Linux Mint 14.