Zum Hauptinhalt springen

Installation

Dieser Leitfaden führt Sie durch die Installation des SaaS-Moduls auf Ihrem Perfex CRM. Es ist unkompliziert – folgen Sie einfach jedem Schritt sorgfältig.

info

Voraussetzungen: Stellen Sie sicher, dass Sie die Requirements-Checkliste vor Beginn dieser Installation abgeschlossen haben.

Installationsvideo ansehen

Lieber schauen als lesen? Hier ist ein vollständiges Video-Tutorial:


Schritt 1: Modul herunterladen

  1. Gehen Sie zu CodeCanyon und finden Sie "SaaS Module for Perfex CRM" in Ihren Downloads
  2. Klicken Sie auf Download
  3. Wählen Sie "Installable File Only" (damit erhalten Sie nur die Modul-Zip-Datei)
  4. Speichern Sie die .zip-Datei auf Ihrem Computer
warnung

Wichtig: Laden Sie die Option "Installable File Only" herunter – NICHT "All files & documentation". Die installierbare Datei ist die, die Sie zu Perfex CRM hochladen.

Schritt 2: Zu Perfex CRM hochladen

Es gibt zwei Möglichkeiten, das Modul hochzuladen. Wählen Sie die für Sie einfachere:

Option A: Upload über Perfex Admin Panel (empfohlen)

Dies ist die einfachste Methode:

  1. Melden Sie sich bei Ihrem Perfex CRM Admin Panel an
  2. Gehen Sie zu Setup (in der linken Seitenleiste)
  3. Klicken Sie auf Modules
  4. Klicken Sie auf Upload Module (oben rechts)
  5. Wählen Sie die in Schritt 1 heruntergeladene .zip-Datei
  6. Klicken Sie auf Upload
  7. Warten Sie, bis der Upload abgeschlossen ist (je nach Servergeschwindigkeit kann dies einen Moment dauern)

Option B: Upload über FTP/SFTP

Wenn der Admin-Panel-Upload nicht funktioniert (einige Server haben Upload-Größenlimits), verwenden Sie diese Methode:

  1. Entpacken Sie die .zip-Datei auf Ihrem Computer
  2. Verbinden Sie sich mit Ihrem Server über einen FTP-Client (z.B. FileZilla – kostenlos)
  3. Navigieren Sie zu Ihrem Perfex CRM-Verzeichnis: your-perfex-folder/modules/
  4. Laden Sie den entpackten Modulordner in das modules/-Verzeichnis hoch
  5. Der endgültige Pfad sollte so aussehen: your-perfex-folder/modules/saas/
info

Was ist FileZilla? Ein kostenloses Programm zum Hochladen von Dateien auf Ihren Webserver. Wie ein Dateimanager für Ihre Website. Laden Sie es von filezilla-project.org herunter.

Schritt 3: Modul aktivieren

Nach dem Hochladen müssen Sie das Modul aktivieren:

  1. Gehen Sie in Ihrem Perfex CRM Admin Panel zu Setup → Modules
  2. Sie sollten "SaaS Module" in der Liste der verfügbaren Module sehen
  3. Klicken Sie auf Activate daneben
  4. Die Seite wird neu geladen – das Modul ist jetzt aktiv!

Nach der Aktivierung sehen Sie ein neues Menüelement in der linken Seitenleiste: SaaS Management. Dies ist Ihr Steuerzentrum für alles SaaS-Bezogene.

SaaS Management menu and settings Nach der Aktivierung erscheint das SaaS Management-Menü in Ihrer Seitenleiste mit allen Konfigurationsoptionen

Schritt 4: Purchase Code eingeben

  1. Gehen Sie zu SaaS Management → SuperAdmin Settings
  2. Geben Sie Ihren CodeCanyon Purchase Code ein
  3. Klicken Sie auf Verify oder Save
info

Wo finde ich meinen Purchase Code? Gehen Sie zu codecanyon.net/downloads, finden Sie das SaaS-Modul, klicken Sie auf das Download-Dropdown und wählen Sie "License Certificate & Purchase Code." Der Purchase Code befindet sich in der heruntergeladenen Textdatei.

Schritt 5: MySQL Server-Einstellungen konfigurieren

Dies ist der wichtigste Konfigurationsschritt. Das Modul benötigt MySQL-Zugangsdaten, um Datenbanken für Ihre Tenants zu erstellen.

  1. Gehen Sie zu SaaS Management → SuperAdmin Settings
  2. Klicken Sie auf die Registerkarte MySQL Server Settings
  3. Füllen Sie folgende Felder aus:
FeldEingabeBeispiel
Database for Each TenantYes für isolierte Datenbanken (empfohlen) oder No für gemeinsame DatenbankYes
Use Subdir StructureYes, wenn Sie URLs wie yoursite.com/ws/tenant-name möchtenYes
I have cPanelYes wenn Ihr Server cPanel verwendet, No wenn nichtJe nach Hosting
MySQL HostMeist localhostlocalhost
MySQL PortMeist 33063306
MySQL Root UsernameIhr MySQL-Benutzername mit CREATE DATABASE-Berechtigungroot
MySQL PasswordDas Passwort für den obigen MySQL-Benutzeryour-password

MySQL Server Settings configuration MySQL Server Settings – geben Sie hier Ihre Datenbankverbindungsdetails ein

  1. Klicken Sie auf "Click here to verify server settings" – dies testet Ihre MySQL-Verbindung
  2. Wenn die Verifizierung erfolgreich ist, klicken Sie auf Save Settings
gefahr

Verifizierung fehlgeschlagen? Dies bedeutet meist:

  • Der MySQL-Benutzername oder das Passwort ist falsch
  • Der MySQL-Benutzer hat keine CREATE DATABASE-Berechtigungen
  • MySQL läuft nicht auf dem angegebenen Host/Port

Überprüfen Sie Ihre Zugangsdaten und versuchen Sie es erneut. Siehe Troubleshooting → Installation Issues für detaillierte Lösungen.

Schritt 6: Alles überprüfen

Stellen Sie sicher, dass alles korrekt eingerichtet ist:

  1. Gehen Sie zu SaaS Management → Plans
  2. Erstellen Sie einen Testplan (Sie können ihn später löschen)
  3. Gehen Sie zur Landing-Page-URL Ihrer Website und prüfen Sie, ob das Registrierungsformular erscheint

Wenn alle drei Prüfungen erfolgreich sind – Herzlichen Glückwunsch! Das Modul ist installiert und funktioniert!


Was kommt als Nächstes?

Da das Modul installiert ist, müssen Sie es für Ihr Geschäft konfigurieren:

  1. DNS & Domains konfigurieren – Einrichten, wie Tenant-URLs funktionieren
  2. SaaS-Einstellungen einrichten – Tenant-Einstellungen, Pläne und Landing Page konfigurieren
  3. Ersten Plan erstellen – Preise und Features einrichten
tipp

Installation abgeschlossen! Sie betreiben jetzt eine Multi-Tenant-SaaS-Plattform. Fahren Sie mit den nächsten Leitfäden fort, um alles für Ihr Geschäft anzupassen.