Concrete CMS 9.5.2 (MIT) on Ubuntu 24.04 LTS by cloudimg - an open-source CMS with in-context editing on a full LAMP stack (nginx, PHP 8.3-FPM, MariaDB). Headless install, the Elemental sample site, a dedicated Azure data disk for the database and uploads, and a unique per-VM admin generated on first boot. 24/7 cloudimg support.
## Concrete CMS on Ubuntu 24.04 LTS by cloudimg
Concrete CMS (formerly concrete5) is an open-source content management system known for its in-context editing experience: signed-in editors edit pages directly on the page, dragging blocks and content into place rather than working through a separate back-end form. The cloudimg image installs Concrete CMS 9.5.2 on a full LAMP stack (nginx, PHP 8.3-FPM and MariaDB), runs the entire headless install at build time so there is no web wizard, ships the Elemental sample theme and content, stores the database and uploads on a dedicated Azure data disk, and generates a unique admin account on the first boot of every VM. Backed by 24/7 expert support.
In-Context Editing
Signed-in editors edit pages directly on the page, dragging blocks and content into place. The Elemental sample theme and content ship so you can start editing immediately.
Full LAMP Stack
nginx serves Concrete on port 80 with pretty URLs via PHP 8.3-FPM, with MariaDB on loopback - all from the Ubuntu 24.04 repositories, installed headlessly at build time.
Dedicated Data Disk
The MariaDB data directory and the Concrete application files (uploads, generated configuration, packages and updates) live on a dedicated, independently resizable Azure data disk at /var/lib/concrete, re-provisioned with every VM.
Secure First Boot
A unique database password and administrator account are generated on the first boot of every VM and written to /root/concrete-cms-credentials.txt. No shared credentials ship in the image.
Why Choose cloudimg?
* 24/7 Expert Support with guaranteed 24 hour response. Contact support@cloudimg.co.uk
* Production Ready from Launch Pre configured, security patched, and validated before publication
* Azure Native Integration Built with Azure Linux Agent, cloud init, and Gen2 Hyper V
What is Included
* Concrete CMS 9.5.2 served on port 80 by nginx via PHP 8.3-FPM, with pretty URLs
* MariaDB on loopback with its data directory on a dedicated Azure data disk
* A dedicated Azure data disk at /var/lib/concrete for the database and application files
* A unique per-VM database password and admin account generated on first boot in a root-only file
* The Elemental sample theme and content
Use Cases
Marketing and agency websites, non-profit and business sites, content-managed sites with friendly in-context editing, and a self-hosted alternative to hosted website builders.
Concrete serves plain HTTP on port 80 - front it with TLS and your own domain before production.
Visit www.cloudimg.co.uk/guides/concrete-cms-on-ubuntu-24-04-azure for the full user guide.
Concrete CMS is a trademark of its respective owners. cloudimg is not affiliated with or endorsed by the Concrete CMS project. All trademarks are the property of their respective holders.