-
Hello World!
Hi there! This blog is a place where I can share my professional experiences and some of my useful tips or cheatsheet as a Linux system administrator. You will find small blogposts about how to do some simple tasks and some for complex ones. You can either read my blog posts or if you’ve read…
-
How to Scan for New Disks in Linux: Quick Detection Guideππ½
Ever added a new disk to your server only to find it playing hide-and-seek with your system? π Or perhaps you’ve hot-swapped a drive and now you’re wondering how to make Linux acknowledge its existence without the dreaded reboot? β‘οΈ Well, grab your magnifying glass because today we’re becoming disk detectives! π΅οΈββοΈπΎ The Case of…
-
π Why You Should Transfer Your Domain to Cloudflare (And How to Do It) π
Are you tired of overpaying for domain renewals? Frustrated by limited DNS features? As a fellow sysadmin, I recently made the switch from Namecheap to Cloudflare for domain registration, and I’m here to tell you why it was one of the best technical decisions I’ve made this year. π― π‘οΈ The Cloudflare Advantage: More Than…
-
Keeping Your Services Alive: The Magic of Keepalived π§ββοΈβ¨
Ever had that heart-stopping moment when your website goes down? π± Or that frantic call from users who can’t access your application? π±β High availability doesn’t have to be complicated or expensive. Enter Keepalived: your friendly neighbourhood service guardian! π¦ΈββοΈ What is Keepalived? π€ Keepalived is like that reliable friend who always has your back.…
-
Apache2 and MPM: The Silent Heroes of the Web π π¦ΈββοΈ
If the internet were a massive city, Apache would be its reliable, ever-present traffic cop – quietly directing billions of requests every day without breaking a sweat. While not as flashy as newer web servers that dominate tech headlines, Apache2 continues to power a significant portion of the web, silently keeping things running smoothly behind…
-
Adventures in LVM: A Tale of Disk Extension π
Ever found yourself running out of disk space on your Linux system? π± Well, grab a coffee β and let me tell you about my recent adventure extending a logical volume using LVM (Logical Volume Management). It’s less scary than it sounds, I promise! π€ The Initial Problem π€ Our story begins with a simple…
-
The Real Multi-Server DevOps Guide – No Cap FR FR π
Welcome to my blog! With Grok now free for everyone, I experimented with it to help me word this post in Gen Z slang. It’s so funny and cringe-worthy. XD. Yo fam! Just a Gen Z dev out here messing around with servers and making this guide because why not? Finna deploy some containers and…
-
How to Install Jenkins on Ubuntu/Debian: A Fun and Easy Guide!
Hey there! Want to automate your workflows and build awesome projects with Jenkins? Youβre in the right place! In this guide, weβll install Jenkins, set it up, and get you ready to conquer the CI/CD worldβall while having a bit of fun. π Prerequisites Before we dive into Jenkins, we need to ensure we have:…
-
CI/CD: Making Software Delivery as Smooth as Butter π§
I’ve been learning about a DevOps Bootcamp, so here’s a bit about what I learned on CI/CD with an easy-to-understand blog. Imagine you’re a chef in a super-busy kitchen, and your goal is to keep serving up delicious dishes (software updates) to your customers (users). You want to deliver meals fast, make sure they taste…
-
A Fun Git Guide: From ‘git init’ to ‘git push’ π
Whether you’re starting your first project or working on a collaborative masterpiece, Git is your trusty assistant. Letβs break down some essential commands and a few nifty extras, complete with explanations and little tricks to make Git your new favourite tool! π§ Starting Out with git init Think of git init as creating a magical…
-
Linux Interview Questions 101: A Comprehensive Guide to Mastering the Essentials – Part 3 (Questions 25-36)
Continuing from the previous set, here are more essential Linux questions and topics that commonly arise in interviews, with practical use cases, troubleshooting tips, and best practices. Q25: How do you declare a variable in a shell script? Answer: Common Use Cases: Q26: What do $?, $#, and $ represent in shell scripting? Answer: Special…