Build your own LAMP Server

I used to have a Gentoo staging server that ran all my websites that were in production. Gentoo is a fantastic distro and I'd recommend installing it at least once. You should also take a look at Gentoo's documentation for info on all sorts of linux stuff like CVS, Grep and System Admin.

Gentoo is about freedom of choice. But the cost is you really need to invest some serious learning time into it. This is very rewarding but if you're not learning it constantly you may forget some things.

This is where ubuntu makes it easy. Ubuntu is about accessibility and ease of use for everyone. And guess what? You can download the ubuntu server that is pre configured as a LAMP system. LAMP is Lunux, Apache, MySQL adn Perl/PHP.

It's free and it runs on just about anything. I used my an old PC that windows ran too slow on and I even took ram out of it (this would not be adviseable on a live web server)

Ubuntu Claim the install takes about 15 minutes. I got it done in a little longer than that. But once installed you've got yourself an excellent development server!

One thing though... This server has no Graphical interface. It's just text. No Mouse either. But you only need to spend a little time learning linux and you're away. And it's well worth the trouble learning Unix/Linux.




If you want a graphical environment with your LAMP server then you might want to try Slackware.

Version 11.0 has just been released which contains the 2.4.33.3 Linux Kernel (older but stable) and KDE 3.5.4. Slackware is said to be great if you want to learn about the Linux OS and what's under the hood.

http://www.slackware.com/

Also see the Slackware Documentation:
http://www.slackbook.org/

Though I haven't done it since version 9.2 (when I was about 13 years old), I have found that SUSE Linux is also a nice graphical way to set up your web server.

YaST is a truly amazing tool in that it can administer just about everything on your desktop/server, from configuring your web server, configuring X, to toggling whether the Magic SysRq keys are enabled. I use Ubuntu exclusively now (both desktop and server) but YaST is unparalleled in terms of completeness.

Back when I used SUSE (then capitalised as SuSE), I was pretty much a Linux newbie. I'd been using Red Hat Linux for a little web browsing and ksnakerace for years previously, but never really got into it until SuSE came along. Thanks to YaST, I didn't need to mess around with anything on the command line, touch and configuration files, or anything. Everything was there.

YaST does rock indeed. I setup openSUSE for the first time last to have a looksee at it. The last of the big distros I had not tested. However past YaST there wasn't that much exciting stuff to be had as usual. Kubuntu still holds the cards for me.

Checkout: http://www.onlamp.com/ for LAMP info.

And see:
http://www.howtoforge.com/perfect_setup_ubuntu704
To the perfect LAMP setup on Ubuntu Feisty Fawn (easy as pie)

Linux Hardware Compatibility HOWTO

This is a good resource if you're unsure of what hardware requirements you might need when you're building your Linux Server.

http://tldp.org/HOWTO/Hardware-HOWTO/index.html

Also:

http://www.linuxcompatible.org/compatibility.html

Post new comment

  • Web page addresses and e-mail addresses turn into links automatically.
  • Allowed HTML tags: <a> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd>
  • Lines and paragraphs break automatically.

More information about formatting options