Learn how to setup your Email Server on Linux

Running your own email server on Linux offers more control and potentially lower costs compared to using a third-party service. However, it also involves more configuration and maintenance. This tutorial will guide you through the…

Learn how to use a Virtual Machine

Imagine a computer that exists entirely within another computer. That’s the basic idea behind a virtual machine (VM). VMs are software programs that create a simulated computer system with its own CPU, memory, storage, and…

How to setup Virtual Hosts on Apache

Virtual hosts allow you to host multiple websites on a single server using the same IP address. This is a common practice for web developers and system administrators. Here’s a breakdown of the steps involved:…

Learn the best practices with SU and SUDO

For security reasons, root is disabled by default with our Linux Cloud Virtual Servers (Cloud Servers). This guide will explain how to use SU and SUDO. Note: if you need to gain access to the…

Using our Cloud Server for your load balancing requirements

You can achieve load balancing by deploying a dedicated load balancer software as a cloud server. Here’s a tutorial on how to set this up: 1. Choose Your Load Balancer Software Popular options include: HAProxy: Open-source…

Migrate from CentOS 7 to AlmaLinux 8 [Easy Guide]

With CentOS 7 fast approaching End of Life in June 2024, this article explains how easy it is to upgrade from CentOS 7 to AlmaLinux 8 using the ELevate tool. What is Elevate? ELevate is…

Install and use Vim Text Editor on your Cloud Server

Introduction If you’ve never heard of Vim, or “vi” for short, this article will change your life*. One of the most powerful text editors accessible from the command line is the vim editor. Built on…

How to install Go (golang) 1.9 on CentOS 7

Introduction Go, often referred to as golang, is an open-source programming language developed by Google. It takes a minimalist approach to development and makes it easy to build simple, reliable, and efficient software. This tutorial will…

Jump start in to CentOS – How to Create a new Sudo User

Introduction If you haven’t set up your new server yet, read this guide. The sudo command provides a mechanism for granting administrator privileges, ordinarily only available to the root user, to normal users. This guide…

What is SSH? SSH Essentials, and how to use SSH

Introduction SSH is a secure protocol used as the primary means of connecting to Linux servers remotely. It provides a text-based interface by spawning a remote shell. After connecting, all commands you type in your…