In dieser Anleitung führen wir Sie durch die Installation von vTiger CRM, einer leistungsstarken Open-Source-Lösung für das Customer Relationship Management (CRM), auf Ihrem Ubuntu 24.04 VPS-Server. vTiger CRM hilft Ihnen, Ihre Kundenbeziehungen zu verwalten, Vertriebsprozesse zu optimieren und Marketingaktivitäten zu verfolgen.
Schritt 1: Voraussetzungen
Stellen Sie sicher, dass die folgenden Voraussetzungen erfüllt sind:
- Ein Ubuntu 24.04 Server mit einem Nicht-Root-Benutzer mit sudo-Rechten.
- Ein LAMP-Stack (Linux, Apache, MySQL/MariaDB, PHP) ist installiert.
- PHP 8.1 oder höher ist installiert.
- Die folgenden PHP-Erweiterungen sind aktiviert:
- curl
- gd
- mbstring
- mysqli
- pdo_mysql
- zip
- imap
Wenn Sie den LAMP-Stack noch nicht installiert haben, können Sie dies mit dem folgenden Befehl tun:
sudo apt update
sudo apt install apache2 mariadb-server php libapache2-mod-php php-mysql -y
Installieren Sie die zusätzlichen PHP-Erweiterungen:
sudo apt install php-curl php-gd php-mbstring php-zip php-imap -y
Schritt 2: Datenbank erstellen
Melden Sie sich bei MySQL/MariaDB an und erstellen Sie eine Datenbank und einen Benutzer für vTiger CRM:
sudo mysql -u root -p
Geben Sie Ihr MySQL-Root-Passwort ein, wenn Sie dazu aufgefordert werden. Führen Sie dann die folgenden SQL-Befehle aus:
CREATE DATABASE vtigercrm_db;
CREATE USER 'vtigercrm_user'@'localhost' IDENTIFIED BY 'Ihr_sicheres_Passwort';
GRANT ALL PRIVILEGES ON vtigercrm_db.* TO 'vtigercrm_user'@'localhost';
FLUSH PRIVILEGES;
EXIT;
Ersetzen Sie “Ihr_sicheres_Passwort” durch ein starkes Passwort.
Schritt 3: vTiger CRM herunterladen
Wechseln Sie in das temporäre Verzeichnis und laden Sie die neueste vTiger CRM-Version herunter:
cd /tmp
wget https://www.vtiger.com/downloads/vtigercrm-download.php?file=vtigercrm-open-source-latest
Schritt 4: vTiger CRM entpacken und verschieben
Entpacken Sie das heruntergeladene Archiv:
unzip vtigercrm-open-source-latest
Verschieben Sie die entpackten Dateien in das Web-Root-Verzeichnis:
sudo mv vtigercrm /var/www/html/
Schritt 5: Berechtigungen setzen
Setzen Sie die richtigen Berechtigungen für das vTiger CRM-Verzeichnis:
sudo chown -R www-data:www-data /var/www/html/vtigercrm
sudo chmod -R 755 /var/www/html/vtigercrm
Schritt 6: Apache konfigurieren
Erstellen Sie eine virtuelle Host-Datei für vTiger CRM:
sudo nano /etc/apache2/sites-available/vtigercrm.conf
Fügen Sie den folgenden Inhalt ein und ersetzen Sie “ihre-domain.de” durch Ihre tatsächliche Domain:
ServerName ihre-domain.de
DocumentRoot /var/www/html/vtigercrm
AllowOverride All
Require all granted
ErrorLog ${APACHE_LOG_DIR}/vtigercrm_error.log
CustomLog ${APACHE_LOG_DIR}/vtigercrm_access.log combined
Speichern und schließen Sie die Datei. Aktivieren Sie die Konfiguration und starten Sie Apache neu:
sudo a2ensite vtigercrm.conf
sudo a2enmod rewrite
sudo systemctl restart apache2
Schritt 7: vTiger CRM im Webbrowser installieren
Öffnen Sie Ihren Webbrowser und rufen Sie http://ihre-domain.de auf. Folgen Sie den Anweisungen auf dem Bildschirm, um die vTiger CRM-Installation abzuschließen. Geben Sie die Datenbankinformationen ein, die Sie in Schritt 2 erstellt haben.
Abschluss
Herzlichen Glückwunsch! Sie haben nun erfolgreich vTiger CRM auf Ihrem Ubuntu 24.04 Server installiert. Sie können nun mit der Einrichtung und Anpassung Ihres CRM-Systems beginnen.