For the majority of the readers of this blog, you probably already know exactly what a LAMP is. So why not go down a Monster, or grab that third cup of coffee, and skip this blog entry.
For the rest of you who don’t write code everyday – I’m not talking about a lamp that requires a lightbulb and plugs into the wall. I am talking about a Linux/Apache/MySQL/Perl, PHP, Python server.
It is, as the acronym indicates, a Linux operating system, Apache web server, MySQL database, and one of the “P” scripting/programming languages. There are many sites that will teach you how to learn basic Perl, PHP and Python scripts, which, combined with some HTML code, would give you a functional and very inexpensive website. It’s actually free, although the time you spend setting it up is probably worth something to you..
And, my time is money too, so I’m not going to reinvent the wheel in this blog and talk about how to install or configure a LAMP server, that has been done already, and very well, I might add, on many other sites. Consult Google to find them.
And if you haven’t left to do that yet, you should know setting up a LAMP server is actually not that hard to do using Linux Ubuntu 10.04 version. You don’t need years of programming experience – actually you don’t have to do any programming at all, other than how to follow default settings during the installation. Just select LAMP as an option during the simplified installation process.
So thanks to the efforts of community minded open source developers, this blog actually tells you all you need to know to get a LAMP server up and running.
The alternate is that you would have to pay out some of your hard earned $$ for Microsoft’s equivalent of Windows Server 2003 Web Edition. With that statement, a light should have gone on over your head.