How to Install PHP 8.5 on Ubuntu 24.04

How-to-Install-PHP-8.5-on-Ubuntu-24.04

PHP 8.5 has been released and upgrading the server is very important because every time PHP updates, it brings better software compatibility, security and performance. If you are still using the older versions of PHP, i would suggest you to update the PHP version to 8.5. In this tutorial i will guide you how to install PHP 8.5 on Ubuntu 24.04. You can also try… Read More »

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 »