A LAMP server is probably the easiest and most convenient to set up...there are plenty of tutorials out there on how to do it. Here are a couple that I found on Google (I haven't read them through...