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

How to Install Ruby on Ubuntu 18.04

In this post, we will show you how to install Ruby on an Ubuntu 18.04 VPS.

Ruby is a dynamic, open-source, object-oriented programming language with a focus on simplicity and productivity. It is best known for its use in the Ruby on Rails framework.

Installing Ruby is an easy task and should not take more than 10 minutes. Let’s begin with the installation.

Read More

How To Install Redis on Ubuntu 18.04

How to Install Redis on Ubuntu 18.04

In this tutorial, we will cover the steps needed for installing Redis on Ubuntu 18.04, as well as a couple of ways to use Redis.

Redis (short for Remote Dictionary Server), is an open-source in-memory data structure store which can be used as a database, cache, and message broker. Redis is a NoSQL Key/Value store, which offers flexibility and improves performance. One of the best features of Redis is the huge range of data types or data structures that it supports, such as lists, sets, stored sets, hashes, bitmaps, etc…Install Redis on Ubuntu 18.04

Redis has built-in master-slave replication that allows a Redis server to be an exact copy of a master server’s database. Masters can have multiple slaves, and the replication is done asynchronously, meaning that the master will continue to handle queries while slave servers are synchronizing.

Read More

How to Install WordPress with OpenLiteSpeed on Ubuntu 18.04

In this tutorial, we will show you how to install and configure WordPress with OpenLiteSpeed on an Ubuntu 18.04 VPS.

OpenLiteSpeed is a lightweight, open-source HTTP server developed and copyrighted by LiteSpeed Technologies, Inc. It provides a user-friendly web interface and supports various operating systems, including Linux, Mac OS, SunOS, and FreeBSD. WordPress is the most popular content management system, or CMS, available on the internet. With a massive community, great documentation, countless themes, and a large choice of plugins, you can make a website about almost anything using WordPress. Let’s begin with the installation.

Read More

How to Install ClickHouse on CentOS 7

In this tutorial, we will show you how to install ClickHouse on a CentOS 7 VPS, as well as demonstrate some things that you can do in ClickHouse.

ClickHouse is a distributed analytical column-oriented database management system. ClickHouse has the ability to perform queries in real-time, making it simple and easy to run applications that require analytical results. The ClickHouse query language is based on SQL, which only helps to simplify and reduce the learning curve for the end user. ClickHouse has two main characteristics:

  • Column-oriented databases – Records in blocks grouped by columns instead of rows. This method is much faster than the traditional row-based system.
  • Online Analytics Processing system – This systems allows for the organization of a large amount of data, as well as executing more complex queries.

Let’s get started with the installation.

Read More