Configure fail2ban custom filter and jail to block WordPress brute force attacks


Create a custom fail2ban filter and jail to prevent  brute force login attacks on WordPress wp-login.php, xmlrpc.php, wlwmanifest.xml

Continue reading
  382 Hits

Install and configure fail2ban for Nginx on Debian 11


How to install and configure fail2ban for Nginx using ufw on Debian 11

Continue reading
  345 Hits

Install Nginx Web Server on Debian 11


How to install Nginx Web Server on Debian 11. Install Nginx and configure Uncomplicated Firewall (ufw). Create a simple test website and basic Nginx http server block.

Continue reading
  1537 Hits

Use Certbot to get an SSL certificate from Lets Encrypt for Nginx on Debian 11


How to use Certbot to get an SSL certificate from Lets Encrypt for Nginx on Debian 11

Continue reading
  2695 Hits

Setup SSH Key Based Authentication on Debian from Windows


How to setup SSH Key Based Authentication on Debian 11 "Bullseye". Create and manage SSH keys using ssh-keygen from Windows 10 PowerShell. Copy public keys to the server and connect using SSH keys.

Continue reading
  3722 Hits

Install Linux Integration Services and Hyper-V Daemons on Debian


How to install Linux Integration Services and Hyper-V daemons on Debian Linux, verify that virtual device drivers are loaded, and Hyper-V services are running. 

Continue reading
  10302 Hits

Automatically install updates using unattended-upgrades on Debian 11


How to install and configure unattended-upgrades for automatically installing security updates and other package updates on Debian 11

Continue reading
  6578 Hits

Create a Debian Linux Virtual Machine using Hyper-V


How to create a generation 2 Linux virtual machine on Hyper-V, assign memory, connect virtual switch and virtual hard disk. Then edit the VM settings, attach the ISO image file and install Debian.

Continue reading
  20373 Hits

Install Nginx Web Server, Lets Encrypt, MariaDB and PHP on Debian 11


A series of step-by-step guides for installing Nginx web Server, MariaDB and PHP on Debian 11. And using Certbot to get a free SSL certificate from Lets Encrypt.

Continue reading
  920 Hits

Install PHP 8.1 for Nginx on Debian 11


How to install PHP 8.1 for Nginx web server on Debian 11

Continue reading
  3774 Hits

Expand Linux Virtual Machine Disk Partition using GParted


How to increase the size of a Linux Virtual Machine hard disk using GParted

Continue reading
  1447 Hits

Expand Hyper-V Linux Virtual Hard Disk (VHDX) using GParted


How to increase the disk size of a Hyper-V Linux Virtual Machine using GParted 

Continue reading
  2122 Hits

Install Debian 11 (Bullseye) Minimal Server


How to install a Debian 11 "Bullseye" server. Minimal setup with no GUI and with a minimum of packages installed.

Continue reading
  10191 Hits

Install msmtp for forwarding system emails on Debian


How to set up msmtp on Debian 11 for forwarding system emails to an SMTP server or email provider (Office 365, Gmail)

Continue reading
  3477 Hits

Debian Linux Server Setup Checklist


A series of step by step guides for installing and configuring a Debian 11 Linux server.

Continue reading
  2026 Hits

Install and configure MariaDB on Debian 11


How to install and configure MariaDB (MySQL) database server on Debian 11 

Continue reading
  1151 Hits

Configure Network Settings in Debian


How to setup a static IP address and configure network settings in Debian 11 (Bullseye)

Continue reading
  4636 Hits

Configure Apt Sources for Updates in Debian


How to configure apt sources for updates in Debian 11 (Bullseye). Configure apt sources.list repositories, update the package database and install the latest updates on your server.

Continue reading
  3184 Hits

Setup Email Notifications for Cron Jobs on Debian


How to set up email notifications for cron jobs on Debian 11 (Bullseye) using the msmtp SMTP email client.

Continue reading
  2884 Hits
You can help support this website by buying me a coffee!
Buy Me A Coffee