Install SuiteCRM 8.9.2 under 10 minutes on a clean Ubuntu 24.04 server (2026 updated script)

Hello everyone,

I’ve updated the one-command installer script for the latest SuiteCRM version.

This version is tested on clean Ubuntu 24.04 LTS servers (minimal install) and should complete in under 10 minutes in most cases.

Main improvements / changes compared to the 8.6.1 version:

  • Updated to SuiteCRM 8.9.2 (current stable release as of March 2026)

  • Direct GitHub release download (no more suitecrm.com redirect issues)

  • Unzip goes straight to target folder (no /tmp extraction confusion)

  • Better handling when packages are already installed (tries to continue instead of failing)

  • Auto-generates secure random passwords for admin + DB root + DB app user

  • Shows all credentials clearly at the end

  • Permissions adjusted to SuiteCRM 8.x folder structure (public/legacy/…)

  • Added cron package so scheduler line works

  • Tolerant silent install (ignores non-blocking graphql/route warnings)

Important notes:

  • Designed for clean Ubuntu 24.04 LTS servers.

  • Works reasonably well if Apache/PHP/MariaDB are already installed (it skips redundant installs), but not 100% guaranteed in heavily customized environments.

  • Tested on fresh DigitalOcean / Linode / Hetzner droplets.

How to use (very simple):

1 - SSH into your fresh Ubuntu 24.04 server as root or a sudo user
2- -Create the script file:
sudo nano install-suitecrm-8.9.2.sh
3 - Copy-paste the entire script below into the editor from the Github

4 - Save & exit (Ctrl+O → Enter → Ctrl+X)
5 - Make it executable:
sudo chmod +x install-suitecrm-8.9.2.sh
6 - Run it:
sudo ./install-suitecrm-8.9.2.sh
7 - Press Enter on almost every question (defaults are safe)
8 - At the end → open browser → http://your-server-ip
9 - Log in with the admin / password shown in the terminal output

Good luck with the installation!

3 Likes