Blog

236 posts

bpd29 Oct 2025

Choosing Your Database: An Introduction to SQL vs. Document Databases

Storing Your Application s Data Nearly every dynamic web application needs a database to store information. The Ubuntu System Administration Guide introduces

Linux25 Oct 2025

Automating Kubernetes Secrets with Vault and the Vault Secrets Operator (VSO) on AWS

Managing secrets in Kubernetes can be a hassle. We want a secure, automated, and easy way to get secrets from HashiCorp Vault into our Kubernetes workloads. Thi

bpd24 Oct 2025

Getting Started with Virtualization on Ubuntu Using KVM

Unlock the Power of Virtual Machines on Your Desktop Virtualization allows you to run multiple operating systems on a single computer, a technique detailed in t

bpd24 Oct 2025

Transform Your Ubuntu Desktop: An Introduction to the i3 Tiling Window Manager

Beyond the Default Desktop Did you know you can completely change the way you interact with your Ubuntu desktop? The book Ubuntu System Administration Guide i

bpd22 Oct 2025

Introducing Cockpit: A Web-Based Dashboard for Your Ubuntu Server

Manage Your Server from a Web Browser For those who prefer a graphical interface over the command line, the Ubuntu System Administration Guide introduces Cock

bpd20 Oct 2025

A Beginner’s Guide to Iptables for Network Routing

Mastering the Basics of Linux Firewalls The Ubuntu System Administration Guide provides a practical introduction to `iptables`, the command-line utility used

bpd17 Oct 2025

Remote Management of Your KVM Host: GUI and Web Interfaces

Control Your Virtual Machines from Anywhere Once you have KVM running on your server, you need a convenient way to manage your virtual machines. The Ubuntu Sys

bpd17 Oct 2025

Networking on Ubuntu: Understanding Static IP vs. DHCP

Take Control of Your Network Connection When you connect your Ubuntu machine to a network, it typically gets an IP address automatically using a system called D

bpd16 Oct 2025

Preparing Your Ubuntu Nodes for a Kubeadm Installation

Setting the Foundation for a Stable Cluster Before you can initialize a Kubernetes cluster with `kubeadm`, you need to prepare your Ubuntu servers with the righ

bpd15 Oct 2025

How to Host Your First Simple Web Page with Apache on Ubuntu

From a Blank Server to a Live Web Page The Ubuntu System Administration Guide provides a clear, step-by-step tutorial on how to serve your first static HTML p

bpd15 Oct 2025

Cattle vs. Pets: A Modern Approach to Server Management

Rethinking How We Treat Our Servers In the world of server administration, a crucial concept discussed in the Ubuntu System Administration Guide is the cattl

bpd10 Oct 2025

What Are Containers? Understanding Docker on Ubuntu

A New Way to Run Software The Ubuntu System Administration Guide dives into the world of containers, a lightweight alternative to traditional virtual machines