web server

How to Monitor Windows Server 2016 with Zabbix — step-by-step Windows Server 2016 tutorial on Progressive Robot

How to Monitor Windows Server 2016 with Zabbix

How to Set Up Windows Server 2016 with Zabbix Zabbix is a powerful open-source enterprise monitoring platform that supports monitoring of servers, virtual machines, applications, databases, cloud services, and network devices. It provides active and passive check modes, auto-discovery, distributed monitoring, sophisticated alerting with escalation policies, and rich visualization through dashboards and graphs. Integrating Windows […]

Read more
How to Configure Edge Transport Server for Email on Windows Server 2019 — step-by-step Windows Server 2019 tutorial on Progressive Robot

How to Configure Edge Transport Server for Email on Windows Server 2019

Overview of Edge Transport Server for Email An Edge Transport server sits in the DMZ between the internet and your internal Exchange organization. It handles inbound and outbound SMTP, anti-spam filtering, antivirus scanning, address rewriting, and connector configuration without being a domain member, thereby limiting what an attacker gains if the edge server is compromised. […]

Read more
How to Set Up ModSecurity WAF with Apache on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Set Up ModSecurity WAF with Apache on RHEL 8

ModSecurity is a widely-deployed open-source Web Application Firewall (WAF) that integrates directly with Apache as a module. Combined with the OWASP Core Rule Set (CRS), it provides protection against the most common web attack categories including SQL injection, cross-site scripting, and remote code execution. On RHEL 8, both the mod_security Apache module and the mod_security_crs […]

Read more
How to Use journalctl for Systemd Log Analysis on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Use journalctl for Systemd Log Analysis on RHEL 7

How to Use journalctl for Systemd Log Analysis on RHEL 7 On RHEL 7, the traditional syslog infrastructure is complemented — and in many cases replaced — by the systemd journal, managed by systemd-journald. The journalctl command is your primary interface for querying, filtering, and exporting log data collected by this service. Unlike flat text […]

Read more
How to Install Nginx on Debian 10 — step-by-step Debian 10 tutorial on Progressive Robot

How to Install Nginx on Debian 10 (DEBIAN-10-2)

Introduction This guide explains how to Install Nginx on Debian 10 on Debian 10 Buster. Debian Buster uses systemd for service management, nftables as the underlying packet filter (with ufw or iptables front-ends still available), and AppArmor for mandatory access control. Every command is designed for a minimal Debian 10 install with the standard repositories […]

Read more
How to Deploy a Node.js Application with PM2 on RHEL 7 — step-by-step RHEL 7 tutorial on Progressive Robot

How to Deploy a Node.js Application with PM2 on RHEL 7

How to Deploy a Node.js Application with PM2 on RHEL 7 PM2 is a battle-tested production process manager for Node.js applications. It keeps your application running after a crash by restarting it automatically, provides integrated logging, enables zero-downtime reloads, supports cluster mode to utilize all CPU cores, and integrates with systemd for startup on boot. […]

Read more
How to Manage Systemd Services and Units on RHEL 8 — step-by-step RHEL 8 tutorial on Progressive Robot

How to Manage Systemd Services and Units on RHEL 8

Systemd is the default init system on Red Hat Enterprise Linux 8, responsible for managing services, sockets, timers, and other units from boot through shutdown. Understanding how to control systemd services is essential for anyone administering RHEL 8 servers in production. This tutorial covers the core systemctl commands, how to inspect logs with journalctl, and […]

Read more
How to Set Up Nginx with PHP-FPM on Debian 10 — step-by-step Debian 10 tutorial on Progressive Robot

How to Set Up Nginx with PHP-FPM on Debian 10

Introduction Debian 10 Buster is built around the ethos of stability and free software. Setting up set up nginx with php-fpm on debian 10 on Buster leverages the same proven Debian packaging system that powers millions of servers worldwide, while benefiting from the latest upstream releases included in the Buster freeze. Follow each step carefully […]

Read more
How to Set Up a PKI Infrastructure with AD CS on Windows Server 2012 R2 — step-by-step Windows Server 2012 R2 tutorial on Progressive Robot

How to Set Up a PKI Infrastructure with AD CS on Windows Server 2012 R2

How to Set Up a PKI Infrastructure with AD CS on Windows Server 2012 R2 Public Key Infrastructure (PKI) built on Active Directory Certificate Services (AD CS) provides the digital certificate foundation for enterprise security: SSL/TLS certificates for web servers and internal services, S/MIME for email encryption, smart card authentication, code signing, and IPsec encryption. […]

Read more
CHAT