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.