ServerPilot builds our own "deb" packages of Nginx, Apache, and PHP. We do not install the versions of these provided by Ubuntu.
The first reason we build our own packages is so we can configure your server with the latest, fastest, and most secure versions of these packages.
We also want to ensure that we can provide the same versions of these packages across different versions of Ubuntu. If you are using servers running Ubuntu 22.04 and start using servers running Ubuntu 24.04, we want you to have the same versions of Nginx, Apache, and PHP available.
Lastly, in the case of PHP, we also want to provide multiple versions of PHP side-by-side on your server. This is what makes it possible for a single server to run apps with PHP 7.4, PHP 8.0, PHP 8.1, PHP 8.2, and PHP 8.3.