I have a small website with little load.
A friend gave me two old computers. Between them, they have 4 x 3GHz, 4GB of memory. Their OS is Ubuntu server with LAMP. At the minute I have one static IP, but I can get additional ones for £120/yr each.
The website is written in php using Symfony framework. I don't know what else is useful to mention.
I want to do load balancing in case a server goes down, or in case I want to add servers as the website scales.
The problem is I have no experience with this, but I have been told it can be done using software or DNS (and perhaps there are other ways too?)
Which approach would you recommend for me?