Running Multiple MySQL versions

Sometimes we may require to run multiple versions of MySQL on the same Server. This can happen if you either need to test a new MySQL release or you need a new MySQL version and you don’t want to make any changes to the existing system. The whole idea behind...

Deploying Ruby on Rails

This article is an introduction to the installation and deployment of Ruby on Rails. What is Ruby on Rails? Ruby is a programming language just like Perl, Python or PHP. Rails is an open source Ruby framework for developing database-backed web applications. You could...

Enabling WebDAV for Apache

Recently I had the opportunity to enable WebDav for an account in a Plesk 5.5 server that my team maintained. The machine was a RedHat 7.3 server on which ran Apache 1.3.27. The following article is a documentation of the questions I asked myself regarding WebDav. I...

Basic Unix Shell Commands

How many of us haven’t been intimidated by the weird black Unix shell, at least once. A blank empty prompt that dares us to type commands. Well, the Unix Shell is the most versatile and powerful tool on the Unix platform. It interprets the commands typed in by...