How to Install Icinga 2 on Debian 9

In this tutorial, we’ll show you how to install Icinga 2, Icinga Web 2 and all the required components on a Debian 9 VPS.

Icinga 2 is a modern open-source network monitoring application which can be used to monitor the network infrastructure and check the health of servers and their services. Icinga 2 is a branch of Nagios rewritten from scratch in C++. It is backwards-compatible with all existing Nagios plugins, add-ons, and the Nagios user interface. Icinga 2 has a user-friendly web interface, but it also comes with a command line interface that can be used to monitor networks, servers and services with specific commands.

Read More

How to Install Apache Cassandra on CentOS 7

In this tutorial, we will show you how to install and set up Apache Cassandra on a CentOS 7 VPS.

Apache Cassandra is a free and open-source, high performance, highly scalable distributed NoSQL database management system designed to handle a high volume of structured data across many commodity servers, providing high availability with no single point of failure. Cassandra is an excellent choice when downtime or data loss is unacceptable, where redundancy is key. Let’s begin with the installation.

Read More

How to Install Gogs on CentOS 7

In this guide, we will show you how to install Gogs on a CentOS 7 VPS with MariaDB as a backend database.

Gogs is a free and open-source self-hosted Git service written in the Go programming language.  It’s easy-to-install, cross-platform, and lightweight, all of which allows Gogs to run on all sorts of hardware easily. This guide should work on other Linux VPS systems as well, but it was tested and written for CentOS 7. Let’s get started with the installation.

Read More

How to Install MongoDB on Ubuntu 18.04

In this article, we will show you how to install MongoDB, manage its services, and allow remote connections on an Ubuntu 18.04 VPS.

MongoDB is an open-source database management system that belongs to a family of NoSQL. NoSQL is different from traditional table-based SQL databases (MySQL and PostgreSQL) – the data is stored in flexible JSON-like documents with no pre-defined schema, which allows for large changes to be made to databases with no downtime. Let’s get started with the installation.

Read More

How To Install Go on Ubuntu 18.04

In this tutorial, we will show you how to install Go on an Ubuntu 18.04 VPS, as well as show you how to build a simple Go application.

Go is an open-source, compiled programming language created by Google. Go is popular for many applications, including Docker and Kubernetes, which are written in Go. The language is designed for writing servers and provides a big set of libraries, making it very versatile and applicable for many use cases.

Let’s get started with the installation.

Read More

How to Install Cezerin on Debian 9

In this tutorial, we will show you how to install Cezerin on a Debian 9 VPS.

Cezerin is an eCommerce platform powered by React, NodeJS, and MongoDB. It is an open-source platform that enables us to create progressive web apps for eCommerce. With Cezerin, your eCommerce website will load very fast because it is a single page application that only fetches JSON, and not HTML. Let’s begin with the installation.

Read More

How to Install OpenVPN on Ubuntu 18.04

In this article, we will go over step-by-step instructions on how to install OpenVPN on an Ubuntu 18.04 VPS.

A Virtual Private Network or VPN for short is a networking service that routes your network traffic through a server. With this, all of your network connections will be disguised as though they originate from the VPN server’s connection. The destination address can’t know your real location, thus providing both privacy and safety online. VPNs are also used by corporations and enterprise environments to enable a secure private network to protect their important data.

OpenVPN is a VPN protocol which defines how the data is transmitted over a VPN. Other common protocols are PTP, L2TP, SSTP, and IKEV2.

OpenVPN provides the most secure connection among other protocols as it provides secure authentication (such as the use of certificates and keys) as well as using up-to-date encryption algorithms. On top of this, OpenVPN is open-source software powered by thousands of developers from different communities. It is distributed under the GNU GPL license. Let’s begin with the installation.

Read More

How to Install WordPress with a LEMP Stack on Ubuntu 18.04

In this article we will guide you through the steps of installing the latest version of WordPress on an Ubuntu 18.04 VPS, including the installation of Nginx web server, PHP and MySQL database server.

WordPress is a free and open-source CMS based on the PHP and MySQL programming languages. Used by millions of people, it is the world’s most popular content management systems (or CMS for short). With features such as in-depth theming, thousands of plug-ins, and a huge community, WordPress is probably the most user-friendly CMS you can choose. The installation is pretty easy, too – all you need is to closely follow the steps in this tutorial. Let’s get started.

Read More