Skip to main content

Tutorial

Showing 101 posts in this category

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 basic steps of setting up a mail server on Linux using Postfix, the most popular option This tutorial applies to [...]

James Ensor

How to add swap space to Linux

Swap space acts as an extension of your computer's physical memory (RAM) on Linux. When RAM becomes full, inactive data is temporarily moved to the swap space to free up memory for running programs. Here's how to add swap on Linux: 1. Check for Existing Swap: Before creating new swap space, it's wise to check [...]

James Ensor

How to change a Windows Virtual Machine on Proxmox disk type from SATA to SCSI

Problem 1: Windows found driver software for your device but encountered an error while attempting to install it. Red Hat VirtIO SCSI pass-through controller A problem was encountered while attempting to add the driver to the store. If you know the manufacturer of your device, you can visit its website and check the support section [...]

James Ensor

How to prepare Alpine Linux image with Cloud-Init ready for Proxmox

Alpine Linux is a distribution designed to be small, simple, and secure. We recently added this to Operating System lineup for our Linux Cloud Servers. The Cloud Images available on the Alpine Linux website are for AWS, NoCloud, Azure, GCP, and OCI. You could convert the NoCloud image, but we thought it would be easier [...]

James Ensor

Why your new website should be built with Next.js

Next.js has become a popular choice for building modern web applications, and for good reason. This React-based framework offers a powerful feature set that streamlines development, enhances performance, and improves the overall user experience. Let's dive into the key benefits of using Next.js for your next frontend project. Unmatched Performance Next.js shines in delivering blazing-fast [...]

James Ensor

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 operating system. Think of it like this: your physical computer is a landlord, and VMs are its tenants. Each VM [...]

James Ensor

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: Prerequisites An Apache web server installed and running. Administrative access to the server (root or sudo privileges). Domain names pointing [...]

James Ensor

How to deploy a webserver on AlmaLinux 8/9

his guide will walk you through deploying a web server on a fresh installation of AlmaLinux 8 or 9. We'll cover two popular options: Apache and Nginx. Choose the one that best suits your needs. Before you begin Ensure you have a fresh AlmaLinux installation with internet access. Establish a secure connection to your server [...]

James Ensor

Proxmox. Choosing the right virtualisation tool between LXC and VM

Proxmox offers two main virtualisation options: LXC containers and VMs (Virtual Machines). Both allow you to run multiple isolated environments on a single server, but they differ in their approach and ideal use cases. This tutorial will guide you through their key differences to help you decide which one suits your needs best. Understanding Virtualisation [...]

James Ensor

Learn how to enable root user with SUDO

The root user in Linux grants unrestricted access to the system. While convenient, it can be a security risk. For this reason, many distributions disable root login by default. With our Cloud Servers, root is disabled by default. There are situations where you might need to enable it. This guide will show you how to [...]

James Ensor