Introduction: In database administration, there may be situations where you need to temporarily prevent a user from accessing a MySQL server without deleting the account. This can be useful during security incidents, suspicious activity, employee offboarding, or maintenance tasks. Instead of removing the user completely, MySQL allows administrators to lock… Continue Reading How to Disable/Lock a MySQL User Account from CLI?

The objective of this module is to design and implement a dedicated Board Members page for the Midlands Down Syndrome Centre CLG website. The page will clearly present each board member’s biography in an individual, well-structured, and readable format using WordPress. Requirements Functional Requirements Create a separate Board Members page. Rearrange… Continue Reading Board Members Module Design and Implementation for Midlands Down Syndrome Centre CLG

Introduction In modern containerized environments, centralized logging is essential for monitoring, troubleshooting, and maintaining application reliability. Kubernetes workloads generate logs across multiple pods and nodes, which makes log management challenging if logs remain distributed. To solve this, organizations often use the ELK Stack (Elasticsearch, Logstash, and Kibana) for centralized logging… Continue Reading Kubernetes ELK Logging Setup (Filebeat → Logstash → Kibana)

Introduction Monitoring critical system activities is essential for maintaining security, troubleshooting incidents, and ensuring compliance. Linux provides a powerful auditing framework called auditd that records system calls, file changes, command executions, and authentication activities. In this guide, we will walk through the steps to install auditd, configure auditing rules, and… Continue Reading Implementing Auditd for System Activity Monitoring in Linux Servers

Introduction As container images are built and pushed frequently, repositories can quickly accumulate multiple versions of artifacts. Over time, this leads to increased storage usage and unnecessary clutter. To manage this effectively, implementing a retention policy is essential. In Harbor, retention policies allow you to automatically remove older artifacts while… Continue Reading How to Configure a Retention Policy in Harbor

Introduction This blog explains how to restore an OpenVZ / Virtuozzo 7 node after reloading CentOS 7, using a full-node backup that stores container data inside a loopback filesystem (vz-private.ext4).The steps below are based on a real production recovery, where multiple containers were successfully restored and brought online with minimal… Continue Reading How to restore OpenVZ / Virtuozzo 7 (Disaster Recovery – DR)

Introduction Buildpacks provide a simple way to create production-ready container images for your applications without writing Dockerfiles. They automatically detect your application’s language, install the required runtime, dependencies, and configure the environment. The pack CLI is the official tool for working with Cloud Native Buildpacks. It allows developers to build… Continue Reading How to Install Buildpacks Using pack CLI

This guide outlines the architectural and technical approach for integrating Google Maps into the Digital Highway project. 1. Requirements Functional Requirements Non-Functional Requirements 2. Pre-requisites Before implementation, ensure the following are setup: 3. Solution To integrate Google Maps into the Digital Highway project, firstly we evaluated three different approaches based… Continue Reading Google Maps Integration in Digital Highway

1. Introduction Hostname resolution in Linux is the process of translating a domain name (e.g., example.com) into its corresponding IP address. This process is controlled by: This document explains how hostname resolution works on the current server configuration. 2. Current Configuration 2.1 /etc/nsswitch.conf This line defines the order in which… Continue Reading Name Resolution Flow in Linux

Introduction AVideo/Youphptube is an open-source video streaming and sharing platform that allows you to host and manage videos on your own server. It is widely used for creating private video portals, online courses, and internal company video libraries. In this blog, we will see:1. How to upload videos in AVideo2.… Continue Reading How to Manage Content in AVideo/YouPHPTube Platform