Replacing the default ServerPilot Firewall with your own using UFW

serverpilot-custom-firewall

ServerPilot comes with a default firewall enabled when you connect to a droplet instance such as from Vultr or Digital Ocean, the only option you have from the ServerPilot control panel is to toggle if on or off. The actual firewall used is called UFW (uncomplicated firewall) which is a simplistic wrapper over the underlying IP…

Read More

Set Up LMD Maldet and ClamAV on ServerPilot and VULTR

malware-lmd-clamav-serverpilot-vultr

Set up a malware scanner with LMD Maldet and ClamAV on ServerPilot and an instance like Vultr or Digital Ocean. One of the key server malware scanners is Linux Malware Detect and works very nicely scanning any Linux distribution, it keeps an updated database of known malware exploits from an updated registry. The Linux Malware Detect tool can also integrate…

Read More

Viewing and Changing WordPress Default Permissions

wordpress-file-folder-permissions

Many issues can go wrong if your WordPress default permissions have changed due to some unforeseen circumstance or a migration has gone bad due to some abnormal hosting environment. The default Linux permissions for most hosts WordPress sites are 644 for files and 755 for folders which is:  file is rw-r–r– folder is drwxr-xr-x For a file…

Read More

Set Up Let’s Encrypt SSL on cPanel WHM Server

ssl-lets-encrypt-cpanel-whm

The free SSL service Let’s Encrypt is now available to use on a cPanel/WHM service for versions above 58.0.17, this was announced recently on the feature requests component of the cPanel website. Checking your cPanel/WHM Version   Check if your version is above 58.0.17 by logging into your WHM interface and checking the top right. If…

Read More

Git and WordPress workflow for Local Development to Staging Webserver

This guide shows a Git and WordPress workflow and demonstrates version control using Git from a local development environment on OSX to a staging site webserver. For the Database control we will use WP Migrate Pro. A second remote repo for a production server would also need to be added in a real world scenario. This guide just…

Read More