Tutorials & Documentation

How To Set Up a Minecraft Server on Linux

Minecraft is popular sandbox indie game originally created by Swedish programmer Markus “Notch” Persson and later developed and published by Mojang. It is a game about breaking and placing blocks. At first, people built structures to [...]

How to Install Git on Ubuntu

Git is an open source, distributed version control system. It’s all the rage right now with sites like GitHub offering a social coding experience, and popular projects such as Perl, Ruby on Rails, and the [...]

How To Install FreePBX on CentOS

PBX (stands for private branch exchange) is a private telephone network used that can be very easily connected to the public landline and mobile networks. The PBX network also provides audio, video and instant messaging [...]

Getting Started with MEAN Stack

Node.js has one of the biggest tech communities behind it and as a result it also has a colossal amount of toolset to choose from for whatever project you’re working on. Small tools are great [...]

Fixing 403 Forbidden Nginx Errors

HTTP errors are pesky and typically hard to resolve without the right tools. However, with proper investigation and tools, you can easily identify the source of a problem and fix it just as fast. In [...]

Ruby on Rails vs. Laravel: Getting Started

There are currently many popular frameworks for online web application development. There are also different types of frameworks, such as those with plenty of additions and extras, which allow for faster iteration (such as Rails) [...]

WordPress App on Ubuntu 14.04 LTS

We’ve built a ready-to-go application image which offers you the latest WordPress release running on an optimized Apache, PHP and MySQL stack. You don’t need any knowledge in managing your server, all you need to [...]

Nginx Windows: How to Install

Nginx is an extremely high performance web server which has the ability to handle thousands of requests per second with little hardware requirements. It can be installed on any operating system and it comes as [...]

Installing Latest Node.js on Ubuntu

Node.js is a software platform that is typically used to build large scale (most frequently server-side) applications. It uses Javascript as its scripting language and it can deliver high performance because of it’s non-blocking I/O [...]

How To Setup VNC For Ubuntu

In computing, Virtual Network Computing (VNC) is a graphical desktop sharing system which transmits the keyboard and mouse events from one computer to another, relaying the graphical screen updates back in the other direction, over [...]

10 Essential & Useful Ruby on Rails 4 Gems

The Ruby on Rails framework is an extremely powerful tool for developing web applications. It comes with plenty of built-in features which help accelerate the development of your web application such as intelligent routing and [...]

How To setup LAMP stack on CentOS 7

LAMP is short for Linux, Apache, MySQL or PHP which is an open source web development platform. It uses Linux as it’s operating system while Apache and MySQL are used as a web & database [...]

How to setup HHVM server on Ubuntu 14.04

HipHop Virtual Machine was developed and open sourced by Facebook. It’s an open source virtual machine designed for executing programs written in Hack and PHP but it’s not a replacement for PHP. HHVM uses a [...]

How To Install Ruby on Rails on Ubuntu

Ruby on Rails, often simply Rails, is an open source web application framework which runs on the Ruby programming language. It is a full-stack framework: it allows creating pages and applications that gather information from [...]

CentOS 6 to CentOS 7 Upgrade Procedure

CentOS 7 was released only few weeks after Red Hat Enterprise Linux 7, including the same exciting features RHEL ships. Besides the long awaited Systemd and the right now much discussed Docker this release also [...]

How to Add Swap on Ubuntu

Swap space in Linux is used when the amount of physical memory (RAM) is full. If the system needs more memory resources and the RAM is full, inactive pages in memory are moved to the [...]

How To Setup SSH Keys

SSH keys are by far the most secure way of logging into your cloud server via SSH. Passwords can be eventually cracked using brute-force attacks if they are too easy. If they are complex passwords, [...]

How to Setup OpenStack CLI Tools

In this tutorial, we’re going to look into installing all the CLI toolsets required to interact with an OpenStack cloud (taking our cloud as an example). At the time of writing this article, there are [...]

Small Dive Into Meteor.JS

If you follow the latest JavaScript hypes I am sure you have already heard about the awesomeness of meteor.js. If you haven’t yet, this is your chance. This article will walk you through the installation [...]

MEAN & Socket.IO Integration Tutorial

One of hottest topic in node.js is building realtime web applications. If you come from a C/C++/Java background, you will be amazed how surprisingly easy it is to quickly build out a realtime communication between [...]