Configure fail2ban custom filter and jail to block Joomla brute force login attacks

fail2ban-joomla-cover

How to create a custom fail2ban filter and jail to prevent login attempts against the Joomla Administrator back-end website

Continue reading
  35 Hits

Install Joomla 4 on Nginx Web Server

joomla-laptop

How to install Joomla 4 on Nginx web server. Create MariaDB database for website. Configure Nginx HTTPS server block for Joomla. Install PHP extensions and configure PHP settings for Joomla.

Continue reading
  1075 Hits
Tags:

Google Core Web Vitals: Eliminate render-blocking resources and reduce unused CSS in Joomla 4

core-web-vitals-cover2

Improve your Joomla 4 website Google Core Web Vitals score using a plugin to eliminate render-blocking resources and reduce unused CSS. 

Continue reading
  180 Hits
Tags:

Configure Multi-factor Authentication (MFA) in Joomla 4

configure-mfa-cover

How to enable Two-factor Authentication (2FA) plugins in Joomla 4. Change global confguration settings to enforce MFA for Administrators and automatically enroll new users.

Continue reading
  1174 Hits
Tags:

Enable Jooma 2FA using Google Authenticator

enable-joomla-2fa-cover

How to enable Jooma Two-factor Authentication (2FA) using Google Authenticator. Enable Joomla MFA Verification code system plugin, install Google Authenticator app and register for MFA by scanning the QR code on your mobile phone.

Continue reading
  409 Hits
Tags:

Backup your Joomla 4 website to Google Drive using Akeeba Backup

backup-joomla-google-drive-cover

How to backup your Joomla 4 website to Google Drive using Akeeba Backup. Install Akeeba Backup and configure post processing to upload website backups to Google Drive.

Continue reading
  507 Hits
Tags:

SOLVED: Akeeba Backup - Your server does not support encryption of your configuration settings

server-does-not-support-encryption-cover2

How to fix Akeeba Backup error - Your server does not support encryption of your configuration settings by enabling PHP Open SSL extension 

Continue reading
  310 Hits
Tags:

Akeeba Backup - Schedule automatic website backups using cron

akeeba-schedule-backups-cover

How to schedule automatic Joomla 4 website backups with Akeeba Backup using a cron job

Continue reading
  442 Hits
Tags:

Check and enable Gzip text compression in Joomla 4

old-vice-cover

How to test website speed and check if Gzip compression is being used. Then enable Gzip in Joomla 4 global configuration and Nginx web server.

Continue reading
  371 Hits
Tags:

SOLVED: Override(s) to check notification warning on Joomla 4 dashboard

overrides-to-check-cover

How to fix Joomla 4 "Override(s) to check" notification warning after Joomla update by marking template overrides as checked

Continue reading
  558 Hits
Tags:

Change how often Joomla sends "Joomla update available for Website" emails

email-notification

This guide will show you how to change Joomla update notifications from every 6 hours to 24 hours to reduce the number of notification emails you get.

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