How to Install Docker on Ubuntu 18.04

In this tutorial, we will cover the steps needed for installing Docker on Ubuntu 18.04.

Docker is mainly a software development platform and a kind of virtualization technology that makes it easy to develop and deploy apps inside of neatly packaged virtual containerized environments. Docker containers can be deployed to any machine without any compatibility issues, so the software stays system agnostic, simpler to use, less work to develop and easy to maintain and deploy.

Docker is a form of virtualization but, unlike a Virtual Machine, the resources are shared directly with the host. Let’s begin with the installation.

(more…)

How to Install Apache Cassandra on Ubuntu 18.04

In this article, we will show you how to install Apache Cassandra on Ubuntu 18.04.

Apache Cassandra is an open-source NoSQL database manager which offers high availability and scalability by providing fault-tolerant multi-level cloud setup. It is useful for applications that will require a lot of data with redundancy but without compromising performance and security. There are several advantages that we’ll go over down below. Let’s begin with the installation.

(more…)

How to install Easy Hosting Control Panel on Ubuntu 16.04

How to install Easy Hosting Control Panel on Ubuntu 16.04

Easy Hosting Control Panel (EHCP) is a free and open source control panel written in PHP, which can be used to host your websites on your virtual private server. Easy Hosting Control Panel provides a simple and easy to use interface, for creating and managing users, websites,  MySQL databases, DNS management, ftp and email accounts, and much more. In this tutorial, we will show you how to install the Easy Hosting Control Panel on Ubuntu 16.04. Let’s get started.

(more…)

How To Change Your Hostname on Debian

How To Change Your Hostname on Debian

In this tutorial, we will show you how to change your hostname on a Debian operating system. Changing the hostname of your Debian server is a very easy task and if you carefully follow the instructions provided in this tutorial it will take you no longer than 5 minutes to do it.

(more…)

Speed Up SSH Connections in Linux

Speed Up SSH Connections in Linux

We’ll show you, how to speed up SSH connections in Linux. SSH is a very secure method for managing Linux servers. Sometimes it can be very slow especially if you need to open multiple SSH connections to your server. One such scenario would be if you use Git for your development work, as Git uses multiple SSH connections to transfer files and if your server is not configured correctly it will add unnecessary overhead by re-establishing a connection for every file transferred. In today’s tutorial we are going to learn how to speed up SSH connections in Linux. Let’s get started!
(more…)

How-to-Setup-Reverse-SSH-Tunnel-on-Linux

How to Setup Reverse SSH Tunnel on Linux

We’ll explain to you, how to set up reverse SSH tunnel on Linux. Let’s say you have a Linux machine behind NAT and a VPS.You want to SSH to the Linux machine behind NAT from your VPS but you don’t want to bother with port forwarding or your machine behind NAT doesn’t have a static IP address. We have an easy solution, in today’s tutorial we are going to learn how to set up a reverse SSH tunnel on Linux.

(more…)

How to install Let's Encrypt with Apache on Ubuntu 16.04

How to Install Let’s Encrypt with Apache on Ubuntu 16.04

In this tutorial we are going to show you, with step-by-step instructions on how to install Let’s Encrypt with Apache on Ubuntu 16.04. Let’s Encrypt is an open SSL Certificate Authority (CA) that offers free domain-validated (DV) certificates for your websites. SSL Certificates are used to establish a secure encrypted connection between a web server and a user’s web browser. The SSL certificates that have been issued by Let’s Encrypt are valid for 90 days and are trusted by most web browsers today.
(more…)

10 Questions to Ask When Choosing a Hosting Service

When creating a blog or a website, it goes without saying that you will want to choose a high-quality web hosting service provider; you want a reliable host that will be able to not only give you enough features, but also offer quality support when needed. Here are some questions that will help you find and determine, if a specific web hosting service is the right one for you. Let’s get started.

(more…)