MySQL: March 2008 Archives

Ubuntu for the Bazaar

| | Comments (0)
I'm working on the infrastructure for the NOLA Bloggers Bazaar project. I fired up windfola, my 4U, 4-processor (750mhz) Compaq Proliant. It had Debian "Etch" on it, but I decided to experiment a bit.

I installed FreeBSD 7.0, and it went very smoothly. Using the "ports collection" with FreeBSD is an interesting and enjoyable way to build a server. While FreeBSD has packages like the popular Linux distributions do, the "ports" are a different principle. Instead of downloading and installing pre-compiled binaries, you go into a tree structure (/usr/ports), choose what you're looking to install, and run a pre-configured Makefile.

This procedure makes old-school *NIX people more comfortable, since you're compiling specifically for the particular machine. I successfully got Apache2 and php5 up and running with no problem. Still, since I already have a FreeBSD server (shadowfax), I opted to go back to Linux for windfola, in the form of Ubuntu.

I downloaded the "server" distribution of Ubuntu 7.10 (Gutsy Gibbon), burned it and booted it up. Unlike the "desktop" CDs, this is not a "live" boot. It kicked directly into a character-based install. After getting started and configuring the hard drives (I essentially used the same partition configuration that was there for FreeBSD, with ext3 file system), the install asked what server packages I wanted to install. One of the choices was LAMP.

Yup, it said LAMP with a box to tick an X next to it.

Linux
Apache
MySQL
Perl/PHP/Python

LAMP

ORA promotion of LAMP has made them a lot of money publishing books in the last few years, and it's pretty much a no-brainer for most Linux/FreeBSD shops that they'll go down this road. My first LAMP configuration was on shadowfax, and that was a drawn-out process. I fetched all the necessary tarballs, made a pot of tea, and did a lot of web surfing while all that stuff compiled. This time, I ticked a check box and all four appeared on the server. VERY nice!

Of course, the package installs are never perfect, so there's tweaking to be done. I'm using advice from a HowtoForge article entitled The Perfect Server - Ubuntu Gutsy Gibbon (Ubuntu 7.10) So far, so good.

About this Archive

This page is a archive of entries in the MySQL category from March 2008.

MySQL: May 2008 is the next archive.

Find recent content on the main index or look in the archives to find all content.

MySQL: March 2008: Monthly Archives

Powered by Movable Type 4.1