WHMCS, WordPress ve WiseCP için SSL sertifika otomasyon modüllerinin adım adım kurulum ve yapılandırma rehberi
Melden Sie sich in Ihrem Reseller-Bereich an und Modul herunterladen Laden Sie das WHMCS-Modul aus dem Bereich herunter. Oder Sie können es direkt über die Schaltfläche unten herunterladen.
WHMCS-Modul herunterladenDie von Ihnen heruntergeladene datassl_whmcs_v5.9.0.zip Öffnen Sie die Datei. Darin sehen Sie folgende Struktur:
Das in der ZIP-Datei enthaltene modules Laden Sie den Ordner in Ihr WHMCS-Installationsverzeichnis hoch. Sie können FTP, SFTP oder den cPanel-Dateimanager verwenden.
# Kopieren Sie beide Ordner in das WHMCS-Verzeichnis:
modules/servers/datassl/ → /home/user/public_html/whmcs/modules/servers/datassl/
modules/addons/datassl/ → /home/user/public_html/whmcs/modules/addons/datassl/
modules des Ordners in kopieren Sie. Überschreiben Sie den Ordner nicht, sondern nur servers/datassl und addons/datassl Fügen Sie die Unterordner hinzu.
644, für Ordner 755 Berechtigung genügt.
Gehen Sie zum WHMCS-Adminbereich und aktivieren Sie das Addon-Modul:
mod_datassl_orders, mod_datassl_logs, mod_datassl_settings)im Addon-Panel Produkt-Builder Fügen Sie damit Produkte in großen Mengen hinzu:
Sie können Produkte auch einzeln manuell erstellen:
Fügen Sie einen eigenständigen Cron-Job hinzu, um Bestellstatus automatisch zu synchronisieren. Dieser Cron prüft über die API den Status aller Bestellungen und aktualisiert die WHMCS-Dienststatus.
# Alle 6 Stunden ausführen (empfohlen)
0 */6 * * * php /home/user/public_html/whmcs/modules/addons/datassl/cron.php
# Oder alle 4 Stunden
0 */4 * * * php /home/user/public_html/whmcs/modules/addons/datassl/cron.php
DailyCronJob hook) werden Bestellungen einmal täglich automatisch synchronisiert. Für häufigere Aktualisierungen wird jedoch ein eigenständiger Cron empfohlen.
So prüfen Sie, ob die Installation erfolgreich war:
API-Status, Guthaben, Bestellstatistiken, letzte Bestellungen und Schnellzugriffe
Fügen Sie API-Produkte gesammelt zu WHMCS hinzu. Markup-Einstellung, SAN- und Preisautomatisierung
Verwalten Sie alle SSL-Bestellungen auf einem Bildschirm. Filtern, Suchen, Statussynchronisierung
Detaillierte Aktivitätsprotokolle, API-Aufrufe und Fehlerüberwachung
API-Verbindungstest, Modulinformationen, Cron-Konfiguration, Datenbankstatus
Melden Sie sich in Ihrem Reseller-Bereich an und Modul herunterladen Laden Sie das WordPress-Plugin aus dem Bereich herunter.
WordPress-Plugin herunterladenDie von Ihnen heruntergeladene datassl_wordpress_v5.9.0.zip enthält folgende Struktur:
Sie können eine von zwei Methoden verwenden:
Plugins → Neu hinzufügen → Plugin hochladen → ZIP auswählen → Jetzt installieren
datassl/ → /home/user/public_html/wp-content/plugins/datassl/
Nach dem Hochladen Plugins von der Seite DATASSL SSL Certificates die Erweiterung aktivieren Sie sie.
Im linken WordPress-Menü DATASSL → Einstellungen Öffnen Sie die Seite:
Kommt automatisch eingebettet mit
Kommt automatisch eingebettet mit
API-Validierung mit einem Klick
Erstellen Sie in WooCommerce ein neues Produkt und wählen Sie als Produkttyp DATASSL SSL-Zertifikat als Wert wählen:
So prüfen Sie, ob die Installation erfolgreich war:
Einfache Konfiguration auf der Seite Mein Konto → SSL-Zertifikate durch CSR-Eingabe sowie Auswahl von Domain und DCV-Methode
Automatische Statusprüfung im 30-Sekunden-Takt, Änderung der DCV-Methode und Möglichkeit zur Stornierung der Bestellung
Schaltflächen zum Kopieren der Dateien Certificate, CA Bundle und Private Key mit einem Klick (Ansicht im dunklen Design)
Zertifikat-Neuausstellung (neuer CSR optional), Änderung der DCV-Methode, Stornierung der Bestellung
| Merkmal | WHMCS-Modul | WordPress-Plugin |
|---|---|---|
| Version | v5.9.0 | v1.0.0 |
| Architektur | Server + Addon (2 Module) | Produktmodul |
| Anforderung an die Servereinstellungen | ✓ Nicht erforderlich (Serverless) | ✓ Nicht erforderlich (Serverless) |
| API-Key automatisch eingebettet | ✓ Ja | ✓ Ja |
| Produkt-Builder (Massenerstellung) | ✓ Über das Addon-Panel | ✗ Manuelle Erstellung |
| Addon-Verwaltungsbereich | ✓ Vollständiges 5-seitiges Panel | ✓ 4-seitiges Panel (Dashboard, Bestellungen, Produkte, Einstellungen) |
| Bestellsynchronisierung | ✓ Cron + täglicher WHMCS-Cron | ✓ WP-Cron-Synchronisierung täglich |
| E-Mail-Vorlagen | ✓ 5 automatische Vorlagen | wp_mail ile süre uyarıları |
| SAN-Unterstützung (Multi-Domain) | ✓ Über Configurable Options | ✓ Ja |
| Wildcard-SAN-Unterstützung | ✓ Ja | ✓ Ja |
| Mehrjahres-Unterstützung | ✓ Ja | ✓ Ja |
| SSL-Konfiguration für Kunden | Assistent in 3 Schritten | Formular im Kundenbereich |
| Zertifikat herunterladen / kopieren | ✓ Ja | ✓ Ja |
| Admin-Statusansicht | ✓ Farbcodiert | ✓ Farbcodiert |
| Wiederholungslogik | ✓ 2 Wiederholungen | 2 tekrar |
| Sprachunterstützung | Englisch (WHMCS-Sprache) | Türkisch + Englisch |
| Ablauferinnerung | ✓ 30/14/7/3/1 Tage | wp_mail ile süre uyarıları |
Melden Sie sich in Ihrem Reseller-Bereich an und Modul herunterladen bölümünden WiseCP modülünü indirin. Ya da aşağıdaki butonu kullanarak doğrudan indirebilirsiniz.
WiseCP Modülünü İndirİndirdiğiniz ZIP dosyasını açın. İçinde şu yapıyı göreceksiniz:
Das in der ZIP-Datei enthaltene coremio/ klasörünü WiseCP kurulum dizininizin kök klasörüne FTP / dosya yöneticisi ile yükleyin.
Mevcut coremio/ Ordner zusammengeführt.
/home/kullanici/public_html/
├── coremio/
│ ├── modules/
│ │ └── Product/
│ │ └── DATASSL/ ← Hier hochgeladen
│ ├── ...
└── index.php
coremio/modules/Product/DATASSL/ Verzeichnis: Stellen Sie sicher, dass alle darin enthaltenen Dateien vollständig hochgeladen wurden.Melden Sie sich im WiseCP-Admin-Panel an und folgen Sie den nachstehenden Schritten:
Erstellen Sie im WiseCP-Admin-Panel ein neues SSL-Produkt:
Multi-domain SSL satmak istiyorsanız:
Sobald das Modul aktiv ist, werden SSL-Bestellungen nach folgendem Ablauf verarbeitet:
Kunden können auf der Bestelldetailseite Folgendes tun:
php -m | grep curl)san_count und san_domains Definieren Sie die Felder.| Problem | Lösung |
|---|---|
| WHMCS: Addon erscheint nicht im Menü | Stellen Sie sicher, dass es unter Setup → Addon Modules aktiviert und die Admin-Rollen ausgewählt wurden |
| WHMCS: Produkt kann nicht erstellt werden | Zuerst muss eine WHMCS-Produktgruppe (Product Group) erstellt worden sein |
| WHMCS: Das Modul erscheint nicht in den Module Settings | modules/servers/datassl/datassl.php Prüfen Sie, ob sich die Datei im richtigen Pfad befindet |
| API-Verbindungsfehler | Stellen Sie sicher, dass Ihr Server keine ausgehenden Verbindungen blockiert. curl und json PHP-Erweiterungen prüfen |
| Bestellung kann nicht erstellt werden | WHMCS: Den detaillierten Fehler finden Sie unter Utilities → Logs → Module Log. Prüfen Sie Ihr Guthaben |
| Zertifikat kann nicht heruntergeladen werden | Das Zertifikat ist möglicherweise noch nicht bereit. Synchronisieren Sie den Bestellstatus und warten Sie, bis er auf „active/issued“ wechselt |
| Cron läuft nicht | Stellen Sie sicher, dass der PHP-Pfad korrekt ist: which php. Prüfen Sie die Cron-Logs: /var/log/cron |