Enable MSSQL Server and Database Level Auditing

This guide describes how to enable MSSQL server and database level auditing. Database auditing basically involves capturing and  monitoring database activities. The server-level audit involves

install mongodb

Easily Install MongoDB on Ubuntu 24.04

In this tutorial to learn how to easily install MongoDB on Ubuntu 24.04. According to MongoDB page, “MongoDB is a general purpose, document-based, distributed database

Install PostgreSQL 15 on Debian 12

Install PostgreSQL 15 on Debian 12

Learn how to install PostgreSQL 15 on Debian 12 using this comprehensive step-by-step tutorial. PostgreSQL is a fully featured object-relational database management system. It supports

mysql 8.0

Install MySQL 8 on Debian 11

This guide provides a step-wise tutorial on how to install MySQL 8 on Debian 11. MySQL is a fast, stable and true multi-user, multi-threaded SQL database server

Install phpMyAdmin on Debian 12

Install phpMyAdmin on Debian 12

In this guide, we are going to learn how to install phpMyAdmin on Debian 12. phpMyAdmin is a free and opensource application written in PHP

Install phpMyAdmin with Nginx on Fedora 30

This guide will take you through how to install phpMyAdmin with Nginx on Fedora 30. As you already know, phpMyAdmin enables administration of MySQL/MariaDB operations

Install Apache, MySQL, PHP (FAMP) Stack on FreeBSD 12

Install FAMP Stack on FreeBSD 12

Welcome to our tutorial on how to install FAMB Stack on FreeBSD 12. FAMP Stack is an acronym for FreeBSD, the Operating System, Apache the

document.addEventListener("DOMContentLoaded", function() { document.querySelectorAll(".scroll-box").forEach(function(box) { box.style.position = "relative"; // Needed for absolute positioning of button var button = document.createElement("button"); button.className = "copy-icon-btn"; button.setAttribute("aria-label", "Copy code"); button.innerHTML = ''; box.appendChild(button); button.addEventListener("click", function() { var text = box.innerText; navigator.clipboard.writeText(text).then(function() { button.querySelector("svg").setAttribute("fill", "#4CAF50"); setTimeout(function() { button.querySelector("svg").setAttribute("fill", "white"); }, 1500); }).catch(function(err) { console.error("Copy failed: ", err); }); }); }); });