Home / Support / NGINX + PHP-FPM on Ubuntu 24.04 LTS
NGINX + PHP-FPM on Ubuntu 24.04 LTS — NGINX with PHP-FPM is the high-performance pairing for PHP: event-driven serving with process-managed PHP execution. Published by Derek Coleman & Associates Inc on the Azure Marketplace, deployed in your own Azure subscription.
| Application ports | 80 (HTTP). 443 is allowed in the VM firewall, but nothing listens on it until you add a certificate for your domain (see Quick start) |
|---|---|
| Open in browser | http://<VM-IP>/ |
| Service(s) | nginx, php8.3-fpm |
| Configuration | /etc/nginx/sites-available/default; /etc/php/8.3/fpm/; web root /var/www/html/ (PHP info page at /info.php — remove it before production) |
| Logs | /var/log/nginx/{access,error}.log; /var/log/php8.3-fpm.log |
| Version | NGINX 1.24 + PHP-FPM 8.3 (Ubuntu 24.04 packages) |
| Platform | Ubuntu 24.04 LTS |
| Symptom | Check | Fix |
|---|---|---|
| https://<VM-IP>/ refuses the connection | `sudo ss -lntp | grep ':443 '` prints nothing | Expected until you add a certificate: the shipped site listens on port 80 only. Follow the HTTPS step in Quick start. (On images before 2026.1004.2208 the login message listed "443 (HTTPS)" among the ports; no version listens on 443 until a certificate is added.) |
Email support@dcassociatesgroup.com (response within 1 business day) or send a
message via the contact form. Include the offer name, VM size, region, and any log output — sudo journalctl -u <service> -n 100 usually tells the story.