Back to SMT-CRM
Self-Hosted Edition

Installation Guide

Full step-by-step instructions to deploy SMT-CRM on your own server. Prefer us to do it? Purchase the setup service →

Estimated setup time: 30–60 minutes

You need: SSH access to a Linux server, a domain name pointed to your server, and the SMT-CRM download zip from your purchase email.

SMT-CRM runs on any standard Linux VPS or dedicated server. Minimum specs:

OS: Ubuntu 22.04 / 24.04 LTS (recommended)
PHP: 8.1, 8.2, or 8.3 (with extensions below)
Web Server: nginx (recommended) or Apache
Database: MySQL 5.7+ or MariaDB 10.5+
RAM: Minimum 1 GB (2 GB recommended)
Disk: 5 GB free space

Required PHP Extensions

php-fpmphp-mysqlphp-gdphp-curlphp-mbstringphp-xmlphp-zipphp-intlphp-ldap

Need Hands-On Help?

Our team can set up SMT-CRM on your server for you — fully configured, secured, and ready to go.