Install MariaDB 10.4 on CentOS 8

This guide will take you through how to install MariaDB 10.4 on CentOS 8 system. As of this writing, MariaDB 10.4 is the current stable (GA) series

Install MariaDB 10.5 on Debian 10 Buster

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

Install MariaDB 11.x on Linux

Install MariaDB 10.x on Rocky Linux 8

This guide will take you through how to install MariaDB 10.x on Rocky Linux 8 system. As of this writing, MariaDB 10.5.10 is the current stable (GA)

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

Install MariaDB 10.3 on Fedora 30

Welcome to our guide on how to install MariaDB 10.3 on Fedora 30. MariaDB is an open-source relational database which comes as an enhanced drop-in

install apache guacamole

Configure Guacamole MySQL Database Authentication

In this tutorial, you will learn how to configure Guacamole MySQL database authentication. Guacamole supports various authentication mechanisms including database authentication via MySQL, PostgreSQL, or

Install MongoDB on Ubuntu 20.04

Install MongoDB on Ubuntu 20.04

Follow through this tutorial to learn how to install MongoDB on Ubuntu 20.04. According to mongodb.com, “MongoDB is a general purpose, document-based, distributed database built

Install pgAdmin 4 on Debian 12

Install pgAdmin 4 on Debian 12

This tutorial will take you through how to install pgAdmin 4 on Debian 12. pgAdmin 4 is a popular graphical tool with an intuitive user

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