ClamAV DirectAdmin installation with Email and FTP scanning

This tutorial explains how to install ClamAV on DirectAdmin using the CustomBuild tool included with DirectAdmin installations. It only takes a few steps to install it! With ClamAV it is possible to automatically scan every email that comes in. In addition, it is possible to scan all files on your server or VPS for unwanted … Read more

How to install NodeJS & NPM on Rocky Linux

NodeJS is a JavaScript runtime built on Chrome’s V8 JavaScript engine for server-side programming. For example: if you use Laravel Mix or Webpack to build your website assets you need to have NodeJS installed to build the assets. Follow along these couple of steps to install NodeJS on your system. Prerequisites To complete this tutorial, … Read more

Optimize SpamAssassin with DirectAdmin

SpamAssassin already works well with the default settings, but there is still a lot that can be improved to optimize SpamAssassin to prevent spam. This tutorial explains how to set up a cron job that updates the spam filters regularly and how to train SpamAssassin what is and what is not spam. It also explains … Read more

Deploy Laravel with Git Hooks

There are several ways to deploy your Laravel application to your server and put it online. An old-fashioned way is FTP, but that is no longer advisable because it is almost impossible to keep track of which files you have to upload. Instead you can deploy Laravel with Git Hooks to push your application to … Read more

CentOS 8 to RockyLinux migration

The CentOS project announced in December 2020 that the EOL date of CentOS has changed to December 2021. That surprised many system administrators because the initial EOL date was set at 2029. CentOS announced that the project focus was shifted from being a rebuild of RHEL to being an upstream version of RHEL. Quickly a … Read more

PHPRedis installation on DirectAdmin

PHPRedis with IGBinary is a powerful tool to increase your redis connections from PHP. Instead of using libraries like┬ápredis, you can install PHPRedis which is a C library. This dramatically improves the performance when using Redis with PHP. We’ll show you how to do the PHPRedis installation on DirectAdmin! This tutorial is written for RHEL/CentOS/RockyLinux/AlmaLinux … Read more

DirectAdmin Push notifications with Pushover

DirectAdmin has a great notification system that sends Admin messages to your e-mail. And CustomBuild also supports e-mail notifications for new software updates when you use the CustomBuild cronjob. With the Pushover API and the mobile app, it is very easy to receive all these messages from DirectAdmin & CustomBuild immediately to your iOS or … Read more

Block TLDs in Exim for DirectAdmin

In recent years many new TLDs have been added and they are often used to send spam. These are TLDs such as .stream and .lol. The chances of receiving a legitimate email from these types of addresses are almost nil. For that reason, you can choose to block these types of domains by default. This … Read more

Disable WordPress functions XML-RPC and Press-This

By default, WordPress has all features turned on and they are also accessible by everyone. Even if you don’t use these WordPress functions, they can still be called & used. Examples include XML-RPC & Press This. In recent years there have been several software updates that fix security holes in these functions. So if you … Read more