How to Install PHP 8.5 on Debian 13 Trixie

How-to-Install-PHP-8.5-on-Debian-13-Trixie

Recently, while setting up a new LEMP server for WordPress, I needed PHP 8.5. Since Debian 13 doesn’t include PHP 8.5 by default, I used Sury’s trusted repository. In this tutorial I’ll show you the exact steps I followed to install PHP 8.5 on Debian 13 Trixie. Why PHP 8.5 and not PHP 8.4 Every time PHP updates, we get compatibility improvements, security fixes, bug… Read More »

New and Right Way to Change SSH port in Ubuntu 24.04

New-and-Right-Way-to-Change-SSH-port-in-Ubuntu-24.04

If your server is open on the internet, you must have noticed a lot of failed SSH login attempts. If not then you can check that by using “sudo journalctl -u ssh.service | grep “Failed password“”. You will notice a lot of failed SSH login attempts. This shows that people are trying to login to your server using SSH but failing. In this tutorial, i… Read More »

How to Configure Valkey for WordPress in Rocky Linux 10

How-to-Configure-Valkey-for-WordPress-in-Rocky-Linux-10

Recently, I have got a new client who wanted to migrate his existing WordPress eCommerce website to new Linux server with latest PHP. He had a specific requirement that he want Rocky Linux 10 only. I said ok, he also mentioned that he want Redis also to be configured. He also said that before making the decision, i should do a proper research whether i… Read More »

How to Configure Fail2ban in Ubuntu 24.04

How-to-Configure-Fail2ban-in-Ubuntu-24.04

A couple of days ago, i was just lying on the couch scrolling reels and suddenly i got a mail from my hosting provider stating that they has noticed a lot of unsuccessful SSH login attempts to my server. I panicked and realised that i forgot to configure Fail2ban on my server. I quickly checked /var/log/auth.log and ran journalctl -u ssh and found a huge… Read More »

How to Configure Redis for WordPress on Ubuntu 24.04

How-to-Configure-Redis-for-WordPress-on-Ubuntu-24.4

Recently, i was working on improving my WordPress website’s performance and i found many blogs recommending to install various kinds of plugins. Yes, caching is very important and everyone must use it. But caching plugins only caches the js, css and html of your website. But we have another most important thing on our setup, which is database. When i digged deeper, i found out… Read More »

How to Install WordPress with Nginx on Rocky Linux 10 with SSL

how-to-install-wordpress-with-nginx-on-rocky-linux-10-with-ssl

Last week I was browsing the internet for the best WordPress setup and came across three kinds of setup LAMP (Linux, Apache, MySql and Php), LEMP (Linux, Nginx, MySql and Php) and WordPress with OpenLitespeed. Being an IT guy I know that Nginx and OpenLitespeed are the fastest. So, I shortlisted WordPress with OpenLitespeed and LEMP setups. I thought to first try both and then… Read More »