Firewall

How to Set Up RADIUS Authentication with NPS on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Set Up RADIUS Authentication with NPS on Windows Server 2012 R2

How to Set Up RADIUS Authentication with NPS on Windows Server 2012 R2 Network Policy Server (NPS) is Microsoft’s implementation of a RADIUS (Remote Authentication Dial-In User Service) server and proxy, included with Windows Server 2012 R2. NPS centralizes authentication, authorization, and accounting for network access—including VPN connections, 802.1X wired and wireless connections, dial-up connections, […]

Read more
How to Harden Windows Server 2012 R2 with CIS Benchmark Guidelines — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Harden Windows Server 2012 R2 with CIS Benchmark Guidelines

How to Harden Windows Server 2012 R2 with CIS Benchmark Guidelines The Center for Internet Security (CIS) publishes detailed hardening benchmarks for every major operating system, including Windows Server 2012 R2. Implementing the CIS Benchmark reduces your attack surface by disabling unnecessary services, tightening authentication policies, restricting dangerous protocols, and ensuring audit logging captures security-relevant […]

Read more
How to Configure Windows Defender on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Configure Windows Defender on Windows Server 2012 R2

How to Configure Windows Defender on Windows Server 2012 R2 Windows Defender on Windows Server 2012 R2 provides built-in antimalware protection that, when properly configured, delivers a solid first layer of defense without the cost of a third-party solution. Unlike the client-side Windows Defender in Windows 8.1, the server edition ships as a feature that […]

Read more
How to Install Portainer for Docker Management on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install Portainer for Docker Management on RHEL 9

Portainer is a lightweight, web-based Docker management UI that makes container management accessible without needing the Docker CLI. It provides a graphical interface for managing containers, images, volumes, networks, Docker Compose stacks, and container registries. Portainer Community Edition (CE) is open-source and supports Docker standalone, Docker Swarm, and Kubernetes environments. It is particularly valuable for […]

Read more
How to Install Docker Engine on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install Docker Engine on RHEL 9

Docker Engine is the industry-standard container platform that packages applications and their dependencies into portable, isolated containers. A Docker container bundles the application code, runtime, libraries, and configuration into a single image that runs identically on any Linux host with Docker installed, eliminating the “it works on my machine” problem. RHEL 9 does not include […]

Read more
How to Install Jupyter Notebook on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install Jupyter Notebook on RHEL 9

Jupyter Notebook is an interactive computing environment that allows you to create documents containing live Python code, equations, visualisations, and explanatory text in a single file. Notebooks (.ipynb files) are the standard format for data exploration, machine learning experiments, scientific computing, and educational tutorials because they let you execute code in small cells, inspect results […]

Read more
How to Install and Configure RabbitMQ on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install and Configure RabbitMQ on RHEL 9

RabbitMQ is a mature, battle-tested open-source message broker that implements the AMQP 0-9-1 protocol. It decouples application components by enabling asynchronous communication through exchanges, queues, and bindings. Producers publish messages to exchanges; exchanges route messages to queues based on routing rules (direct, topic, fanout, headers); consumers subscribe to queues and process messages independently of the […]

Read more
How to Configure MariaDB Galera Cluster on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Configure MariaDB Galera Cluster on RHEL 9

MariaDB Galera Cluster is a synchronous multi-primary cluster for MariaDB/MySQL that provides true high availability with no single point of failure. Unlike standard primary-replica replication where only one node accepts writes and replicas are read-only, Galera Cluster allows writes to any node simultaneously — all nodes are always primary, always in sync, and always up-to-date. […]

Read more
How to Install ClickHouse Columnar Database on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Install ClickHouse Columnar Database on RHEL 9

ClickHouse is a column-oriented database management system (DBMS) designed for Online Analytical Processing (OLAP). Unlike row-oriented databases (MySQL, PostgreSQL) where each row is stored together — efficient for retrieving full records — ClickHouse stores each column separately, making it extremely efficient for aggregation queries that scan specific columns across billions of rows. ClickHouse can process […]

Read more
How to Configure Redis Cluster and Sentinel on RHEL 9 — step-by-step RHEL 9 tutorial on Progressive Robot

How to Configure Redis Cluster and Sentinel on RHEL 9

A single Redis instance has two failure modes: if the server goes down, all cached data is lost and every request hits the origin database; and if the dataset grows beyond a single server’s RAM, there’s no built-in way to distribute it. Redis provides two solutions: Redis Sentinel for high availability (automatic failover with a […]

Read more
CHAT