Server Update and Hardening for Linux and PHP
Update outdated OS and PHP versions, configure firewalls, fail2ban, SSH key access and TLS encryption. NZ$595 per server, scoped in writing.

Keep your server patched, before end-of-life deadlines leave you exposed
Server hardening and routine patching close the known, already-fixed holes that automated attack scripts look for every day. We update your server stack to supported releases and add layered protections (defence in depth), so one missed setting is not the only thing in the way.
Operating on obsolete software exposes your business to unpatched vulnerabilities. Official security maintenance for PHP 8.2 ends on 31 December 2026 (active support ended 31 December 2024), leaving installations without security updates. Ubuntu 22.04 LTS standard security maintenance ends in May 2027. Both dates checked on 26 October 2026 against php.net (supported versions) and ubuntu.com (release cycle).
If you need a quick fix for the critical php2shell vulnerability (CVE-2026-109618 and CVE-2026-109619), we offer a focused PHP update and compromise check for NZ$295. For full server hardening, we upgrade OS packages, enforce SSH key-only access, configure UFW firewall rules, deploy fail2ban intrusion prevention, verify TLS ciphers, and test backup integrity. Before we log in, the server owner gives written permission and SSH or control panel access. NullGlitch is a sole trader and not GST-registered, so no GST is added.
What’s included in Server Update & Hardening
Built around commercial clarity, faster delivery, and clean execution.
OS and PHP updates to supported versions
Upgrade Ubuntu and PHP stacks to active LTS and supported maintenance versions, closing known CVE vulnerabilities.
SSH key authentication and port security
Disable password authentication across SSH, enforce ED25519/RSA keys, and optionally change default ports to reduce automated noise.
UFW firewall and fail2ban deployment
Configure host firewalls to expose only required web ports, and set up fail2ban to automatically ban repeat offending IP addresses.
Web server and PHP runtime lockdown
Harden Nginx, Apache, and PHP-FPM configurations to disable directory indexing, suppress server headers, and restrict dangerous functions.
TLS cipher hardening and certificate check
Audit SSL/TLS configuration against modern security standards, enforce TLS 1.2/1.3, and verify automatic certificate renewal.
Backup verification and restore testing
Confirm that automated off-site backups run on schedule, and perform an actual test restore to verify data can be recovered.
How the project runs
Clear phases, no mystery, and no padded process theatre.
Audit & Snapshot
With the owner's written permission, review packages and PHP, then take a snapshot.
OS & PHP Upgrade
Upgrade core packages and PHP to supported releases, testing compatibility.
Security Hardening
Configure SSH key-only access, UFW firewall, fail2ban, and web server rules.
Backup Test & Report
Verify backups with a test restore and provide complete written documentation.
Server Update & Hardening Pricing
Transparent options for server update & hardening work, scoped around delivery rather than fluff.
php2shell PHP Update
Quick update of PHP to fixed releases and compromise check
- PHP updated to 8.5.12, 8.4.27, 8.3.36, or 8.2.35
- Patches critical CVE-2026-109618 and CVE-2026-109619
- Checks for indicators of unauthorised compromise
- Verification of website and extension compatibility
- Rollback snapshot taken before upgrade begins
- NullGlitch is a sole trader and not GST-registered, so no GST is added
Full Server Hardening
Comprehensive OS, PHP, firewall, SSH, and backup hardening
- OS package updates and PHP upgrade to supported release
- SSH key-only authentication; passwords disabled
- UFW firewall configuration and fail2ban deployment
- Nginx/Apache security headers and upload lockdown
- TLS cipher review and auto-renewal check
- Backup verification and restore test performed
- NullGlitch is a sole trader and not GST-registered, so no GST is added
Monthly Server Patching
Ongoing OS and security patch management and monitoring
- Monthly operating system security patch installation
- PHP runtime minor security updates applied
- Uptime and SSL certificate validity monitoring
- Monthly backup verification and restore test
- Priority response if an emergency zero-day CVE arises
- Cancel anytime with no lock-in contract
All prices are estimates. Final quote based on project scope. Contact us for a custom quote.
Questions before you commit
Straight answers on timing, scope, support, and what happens after launch.
Ready to move this forward
If the goal is cleaner delivery, stronger proof, and a site or system that earns its keep, let’s scope the next step properly.