Install phpMyAdmin on Rocky Linux 8

Install phpMyAdmin on Rocky Linux 8

Follow through this tutorial to learn how to install phpMyAdmin on Rocky Linux 8. phpMyAdmin is a free and opensource application written in PHP that facilitates

almalinux 10 nomachine

How to Install NoMachine on AlmaLinux 10

Follow through this tutorial to learn how to install NoMachine on AlmaLinux 10. NoMachine is a cross platform, fastest and highest quality remote desktop tool that enables

install zeek on ubuntu 20.04

Install Zeek on Debian 11

Follow through this tutorial to learn how to install Zeek on Debian 11. Zeek, formerly Bro IDS, is the world’s leading passive open source network security

Install Thunderbird mail client on Ubuntu 22.04/Ubuntu 20.04

Install Thunderbird on Ubuntu 24.04

This guide provides a step by step tutorial on how to install Thunderbird on Ubuntu 24.04. Thunderbird is a free and opensource cross-platform email, chat,

mysql8

Install MySQL 8 on Ubuntu 22.04

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

Install Prometheus on Debian 12

How to Install Prometheus on Debian 12

In this guide, you will learn how to install Prometheus on Debian 12. Prometheus is an open-source systems and service monitoring system. It collects metrics from configured

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