top of page
Search


Configuring Nginx with Multiple Server Blocks
Nginx is a powerful, flexible web server and reverse proxy server used to serve static content, manage HTTP requests, and balance loads...

Siddhesh Kadam
2 min read


How to Run the LLama3 Model with Ollama in a Docker Container
What is LLama ? In simple terms, LLaMA (Large Language Model Meta AI) is a powerful computer program developed by Meta (the company...

Siddhesh Kadam
2 min read


Understanding the Nginx Directive Structure
The core of Nginx's configuration revolves around directives that are organized into hierarchical blocks. The most fundamental blocks are...

Siddhesh Kadam
2 min read


How to Setup PHP on Nginx with FastCGI (PHP-FPM)
Nginx and PHP-FPM (PHP FastCGI Process Manager) work together to serve dynamic web content efficiently. Here's an overview of how they...

Siddhesh Kadam
3 min read


Network Teaming/Bonding Mode
Teaming or bonding modes are configurations used primarily in networking to provide redundancy and increase throughput by combining...

Siddhesh Kadam
1 min read


Which is Better: TCP or UDP? A Comprehensive Comparison
Connection-oriented: TCP is connection-oriented, meaning it requires a connection to be established before data can be sent. UDP is...

Siddhesh Kadam
2 min read


A Comparison of RHEL7, RHEL8, and RHEL9
Red Hat Enterprise Linux (RHEL) has undergone significant transformations from version 7 to versions 8 and 9, reflecting the evolving...

Siddhesh Kadam
3 min read


Chronyd: The Replacement for NTP in Rocky9/RHEL9
The chronyd service is a modern replacement for the ntpd (Network Time Protocol daemon) service in many Linux distributions. While ntpd...

Siddhesh Kadam
9 min read


Step-by-Step Guide: Changing the Default Port for cockpit.service in RHEL9/Rocky9
Introduction: Cockpit is a powerful web-based interface that simplifies server management tasks on Linux systems. By default, Cockpit...

Siddhesh Kadam
2 min read


Automating Dynamic Time Date Facts with Ansible
Automating dynamic time and date facts with Ansible can be achieved using the ansible_date_time fact module. This module gathers various...

Siddhesh Kadam
2 min read


How to verify the installation of an Ansible collection?
Ansible collections are a powerful way to organize and distribute Ansible content such as playbooks, roles, modules, and plugins....

Siddhesh Kadam
3 min read


Step-by-step guide to mounting an S3 partition using fstab
To mount an Amazon S3 bucket as a partition on a Linux system using fstab, you would typically use a tool like s3fs. s3fs is a FUSE-based...

Siddhesh Kadam
2 min read


The Ultimate XFS File System Troubleshooting Guide: Everything You Need to Know
XFS is a high-performance journaling file system designed for Unix-like operating systems. Developed by Silicon Graphics, Inc. (SGI), it...

Siddhesh Kadam
9 min read


Exploring Filesystem with debugfs
The debugfs tool provides a powerful way to interact with the ext2, ext3, and ext4 filesystems and gain insights into the structure and...

Siddhesh Kadam
5 min read


Linux File System Mount Options
In the /etc/fstab file on Linux systems, various mount options can be specified to control how a filesystem is mounted. Here are some...

Siddhesh Kadam
2 min read


Linux File Types
In Linux, file types are typically identified by their extensions or by examining their content. Unlike some other operating systems,...

Siddhesh Kadam
2 min read


High-level comparison of some commonly used Linux file systems.
Below is a high-level comparison of some commonly used Linux file systems. A Short Description of the Features : Journaling: Keeping a...

Siddhesh Kadam
3 min read


Understand the fdisk output in detail.
fdisk command is used to list information about all available disks and their partitions on the system. Let's understand the fdisk output...

Siddhesh Kadam
2 min read


Building Package (cURL) from Source on Linux
Building package from a source can provide you with the latest features and customisation options. In this blog post, I'll guide you...

Siddhesh Kadam
2 min read


Create Your Own RPM
In this tutorial, we will walk through the process of creating an RPM package for a Python script using a sample project named...

Siddhesh Kadam
3 min read
bottom of page
