My search for dumb-simple LAMP server

One of the other reasons I haven’t found the time to post in the past week, is I’ve spent more time than I wanted to getting a LAMP server set-up in my house for a project. Since it will not be accessed from the internet, security is not much of an issue so I thought it would be really easy to find a distro that would transform an ancient Celeron system into a development server.

All roads seemed to point to the Ubuntu server distro that promised a 15 minute install. I downloaded and burned a CD and within about 10 minutes I had an installed LAMP server; very cool. The only problem was that the interface for configuration was all command-line based, so I poked around and found Webmin that looked like a good solution for browser based configuration. Well it is, but I spend about 3 hours trying to get it setup and had a host of permissions issues.

So I did some more Googling and decided to try the Debian network install which allows you to choose the components you want to add at install (things like SSH, Webmin, ProFTPd, etc.). Since Ubuntu is Debian-based, I thought this would be a good solution. An hour and a lot of menu-driven configuration later I was looking at a webpage that could configure my new server. Very nice except I had all the same permissions issues that I had with Ubuntu.

Undaunted, I found a AMP installer called XAMPP that comes in Linux, Windows, Solaris and Mac OS flavors. Basically, this makes it easy to install Apache, MySQL, PHP and a bunch of other items to make a LAMP server. And, the standard install is completely open with no passwords or other permissions to get in the way. Exactly what I was looking for! So after a half hour of uninstalling the AMP elements on my Debian installation, I installed and ran XAMPP and browsed to their handy web admin panel and checked it out. Ten minutes later I had WordPress and bbPress installed and away I go on my project…

I’m surprised no one has published a Linux distro that takes all the pain out of configuring a LAMP server. Seems all the LAMP distros assume you are a command-line guru, which I am definately not. If I can figure out how to roll my own version of Linux, I might be able to contribute back something that will save folks a lot of time in getting their LAMP dev-box setup. But that will be much later…

Author Box

One Comment

Leave a Reply

(*) Required, Your email will not be published