My local development server’s hard drive went out in a blaze recently. I ordered a new drive and went about getting everything set up so I could get back to work.
In the past I’ve used XAMPP on windows as a development environment and connected to a remote server via FTP but nothing beats having a dedicated local server. Here’s a guide detailing how I set up my LAMP (Linux, Apache, MySQL, PHP) stack on Ubuntu. It’ll work for a physical or virtual server (if you use Virtualbox or VM Ware).
