Building The Ultimate Ubuntu Home Server

The home server is a dangerous beast. On one hand, they enable the owner a plethora of goodies that is otherwise unavailable, like data centralization and local backup as well as many goodies. The downside to a home server is that quite often just sits there doing nothing, even if that’s is not always such a bad thing. If done correctly and for the right reasons the home server is a marvelous thing.

The home server is an entity that can be formed in many ways. Quite often it is built from a collection of spare parts or second-hand equipment, and nearly always runs on Linux (This isn’t always the case, but for the homes on a budget, the second-hand Linux box is usually the preferred option.) Linux, The operating system that the server runs on can be a number of different distributions. Debian based distributions such as Ubuntu and Debian itself are great for ease of use and clear structured program layout. You could also use another distribution such as OpenSuse, Fedora/RHEL, or even a Slackware or other UNIX based one.

In this series of posts and guides, I will be using Ubuntu / Debian based Distribution. This page is a landing platform for all the separate guides and posts on setting up the home server. To start, I have a post on why to choose Ubuntu as a distribution for a server, A post on choosing the correct version for your server, Selecting the Hardware and finally

Why Choose Ubuntu
Choosing the correct Version
Getting the right gear
Getting prepared to install

Now we have everything ready to go lets go ahead and install the base system for building the server upon. Also lets go ahead and install and setup version control system, a minimal LAMP stack and some other tools that are needed for development.

Installing the base

Adding and Controlling users – Comming Soon
Version Control System – Comming Soon
Setting up a LAMP Stack – Comming Soon
Setting up a Rails Server – Comming Soon
Launching a Mail Server with sendmail – Comming Soon
Getting Backups Done – Comming Soon

These later posts have yet to be completed. It takes some time to get the general case instructions working correctly, I intend on releasing them shortly.

If you have any requests for topics that you would like discussed, please leave a comment and follow my RSS feed to keep up to date with the latest posts.

Leave a comment

3 Comments

  1. Guest

     /  July 31, 2011

    Hope you can add to this soon as I am in the middle of building a home server and would love more insight. Keep up the great work

    Reply
  2. I discovered your blog site on google and test just a few of your early posts. Proceed to maintain up the very good operate. I just additional up your RSS feed to my MSN Information Reader. In search of forward to studying more from you in a while!…

    Reply
  3. I couldn’t agree with you more, anyway l love your site layout. Is nice and clean.

    Reply

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: