Wednesday, April 25, 2012

SUSE Studio

I might be late in the game on discovering Suse Studio, but I must admit that I felt compelled to talk about it a bit today. Now in the past I really haven't used the Suse distribution of Linux so much, as I had already fallen into the use of others such as Fedora, CentOS, Debian, Ubuntu, Mint, etc and just hadn't made my way down the list to them yet. But then they released this web interface with the purpose of making it easy to build a customized Linux image or appliance. My home lab is now going to change a bit.

The reason I say my home lab is going to change, is because of how simple it really is Suse Studio to make a Linux VM has the exact services I want, and without me having to deal with the hassle of setting them up manually. To show you just how much of a time saver this is I'm going to go ahead and walk you through the creation of a VMware appliance.

For the purposes of this we're going to set up a fairly simple web server. To start we are presented with the choice of a base template. I'm going to go ahead and choose the server addition of Suse Enterprise 11 with a 32bit architecture.

Next we'll go into the software tab and take a look at that menu. To start off with there are a little over 300 packages selected for install. For my case I've decided to add apache2, the PHP mod for apache and postgresql-server as additional packages. This would ostensibly give me a good basis for a webserver with some decent functionality.