lamp

Install LAMP Stack on Debian 11

Follow through this guide to learn how to install LAMP Stack on Debian 11. If you are looking at building some web application, LAMP stack

gvm

Install GVM 21.04 on Debian 11/Debian 10

In this guide, you will learn how to install GVM 21.04 on Debian 11/Debian 10. Greenbone Vulnerability Management (GVM), previously known as OpenVAS, is a network security scanner which

nagios

Install Nagios on Debian 11

In this guide, we are going to learn how to install Nagios on Debian 11. Nagios is an opensource tool that provides an enterprise-class central monitoring engine

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 MariaDB 11.x on Linux

Install MariaDB 10.6 on Debian 11

Follow through this guide to learn how to install MariaDB 10.6 on Debian 11. “MariaDB 10.6 is the current stable series of MariaDB. It is an evolution of MariaDB

gvm

Install GVM 21.04 on Rocky Linux 8

In this guide, you will learn how to install  GVM 21.04 on Rocky Linux 8. Greenbone Vulnerability Management (GVM), previously known as OpenVAS, is a network security scanner which

gradle

Install Gradle on Rocky Linux 8

In this blog post, you will learn how to install Gradle on Rocky Linux 8. According to the documentation page, “Gradle is an open-source build

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); }); }); }); });