How to Install Git on Ubuntu 14.04

Introduction   Git is a distributed revision control and source code management system released in 2005 and distributed under GNU General Public License v.2. Git handles large amounts of data and possesses tracking capabilities which are non-dependent on network access or central server. This tutorial will cover the installation of Git on Ubuntu 14.04. Here,…

How to Set Up an NFS Mount on CentOS 6

Introduction   NFS stands for Network File System and they are typically used to share directories between several servers. It helps in optimizing the disk space usage by keeping home directory on one server and others connecting it through the network. The machine which hosts the shared network is known as the server and the…

How To Install Aegir and Use it to Deploy Drupal Sites on a Debian VPS

Introduction Aegir is huge hosting system for sites powered by Drupal many of which are based upon the Drush, Drupal (for Aegir core) and Drupal deployment tools.It becomes very easy to host, manage and deploy Drupal sites with Aegir. Upon deployment, a hosting system managed by web frontend possessing the capability of creating new sites or…

How To Setup a DavMail Exchange Gateway on a Debian 7 VPS

Introduction In case your school or workplace utilizes Microsoft Exchange for E-mail, then you may want access of your Exchange E-mail account from those E-mail clients who do not provide support to Exchange protocol. DavMail offers a solution byconverting Microsoft Exchange to open protocols like IMAP,POP, SMTP, Carddav, LDAP and Caldav. Installation A few additional dependencies…

How to Install Node.js on an Ubuntu 14.04 Server

Introduction   Node.js is a platform that uses event-driven, non-blocking I/O model for providing an easy way to build scalable network programs. It is built on JavaScript runtime and it is perfect for real time applications that run across distributed devices. In this tutorial, we will guide you how to install Node.js on Ubuntu 14.04…

How to Install Linux, Nginx, MySQL, PHP (LEMP stack) On CentOS 7

Introduction   LEMP is an open source software configuration used in web server and it stands for Linux, Nginx, MySQL, and PHP. This tutorial describes how to install LEMP stack on CentOS 7. The only difference between LAMP and LEMP stack is the web server in which the stack runs. Since the server is already…

How to Install Nginx on CentOS 7

Introduction   Nginx is a free and open-source, high performance web server software popular for its stability, simplicity in configuration and low resource consumption. Here also, the user needs to have root privileges for execution of commands. Please refer to this tutorial to do the initial server setup for CentOS 7. For the installation of nginx…

How to Use mod_wsgi to Serve Applications on Ubuntu 12.04

Introduction   Mod_wsgi is a simple tool which can host any python application from Apache server. This module is common in high performance websites and personal web hosting services.  In this tutorial, you will learn how to use mod_wsgi to server applications on Ubuntu 12.04. Prerequisites For this tutorial, you have to install mod_wsgi on…

How to Install Drupal on a Virtual Server Running Ubuntu 12.04

Introduction   Drupal is a free and open-source content management system written in PHP. It uses the object oriented programming techniques for enabling powerful online applications and stores data in a database like MySQL or MS SQL. In this tutorial, you will learn how to install Drupal on a virtual server running Ubuntu 12.04.  …