Direkt zum Hauptinhalt

Enhance Plugin einrichten

Beschreibung

Enhance ist ein Webhosting panel das clustering unterstützt.
Dieses Modul rollt Domain DNS und Email und Webspace Produkte aus.
Die Produkte werden in enhance angelegt und Hostbill importiert diese produkte.


Vorrausetzung:

API-KEY Daten :

In Enhance unter Einstellungen -> Zugangstoken gehen

Auswahl_1096.png

Nun auf Token erstellen klicken

Auswahl_1099.png

Nun Verfallsdatum ausfüllen ich hab hier 2122 genommen
Systemadministrator auswählen.
Auf erstellen klicken

Auswahl_1097.png

Nun bekommen wir einmalig den Token zu Gesicht also Speichern!

Auswahl_1098.png

Fertig, jetzt haben wir unseren Token


Produkte in Enhance anlegen

In Enhance auf Einstellungen Pakete gehen

Auswahl_1101.png

Nun auf Paket hinzufügen klicken

Auswahl_1102.png

In Unserem Beispiel ist es ein Domain Only Paket, was aber Email Weiterleitungen haben darf, darauf basierend könnte man ein zweites Paket bauen das Domain only + Emailspeicher ist.
Für die die Keine Website aber ne Domain für Email ahben wollen.

Aber hier das Domain Only beispiel.
Ich würde als Paketname immer Deutsch und Englisch Beschreibung nehmen.

Nun die Screenshot matte:

Auswahl_1103.png

Auswahl_1104.png

Auswahl_1105.png

Auswahl_1106.png

Auswahl_1107.png

Auswahl_1108.png

Auswahl_1109.png

Auswahl_1110.png

Nachdem das Paket hinzugefügt ist, kann man weiter anlegen oder bearbeiten oder sogar duplizieren um auf Basis dieses Paketet änderungen zu machen z.b das Pkaet Domain + Email daraus zu machen.

Auswahl_1111.png

Installation des Plugins in Hostbill

Unter Konfiguration -> Module

Menü_009.png

Dann Hosting Module-> dann Inaktiv. mit strg+ f enhance raussuchen und Aktivieren

Auswahl_1095.png

Nun bekommen wir den Konfigurationsassistenten.
Dort folgendes Eintragen:

Name : z.b Enhance kann jederzeit geändert werden
Hostname : der hostname zum Managment Panel / Server
API : der Token
Org ID : die org id.

Hinzufügen / speichern

Produkte in Hostbill importieren

Auf Konfiguration -> Produkte & Services

Menü_011.png

Ich gehe Davon aus, das noch keine Produktkategorie angelegt wurde, sonst diese überspringen.
Hierzu auf neue Bestellseite klicken um eine neue Kategorie anzulegen

Auswahl_1112.png

Nun folgendes ausfüllen / auswählen

Name : Webhosting oder was auch immer
Category : Products
Template auswählen
Premade Products : Keine
Wenn man möchte kann man noche ne Beschreibung hinzufügen.
Neue Bestellseite anlegen

Auswahl_1113.png

Nun auf neues Produkt hinzufügen klicken

Auswahl_1114.png

Nun auf den Register Allgemein:

Bei Produktname auf Add Translation drücken.
Dann bei dem Tag auf im neuem Fenster öffnen und die Produktnamen eingeben: Auswahl_1116.png
Beu Preis den Preis eingeben. Hier tatsächlich 0 Euro weil ja Domänen eigene produkte sind.
Dies ist ja nur ein Hosting Paket um eine DNS Zone erstellen zu können. Ja Emailweiterleitung ist bei mir auch kostenlos mit drin. Gibt halt keine Postfächer. Aber der Kunde kann ja die Pakete wechseln ;-)
Produkt versteuern : Standard
Danach auf den Register Mit dienst Verbinden klicken

Auswahl_1115.png

Register mit Dienst Verbinden

Nun kontrollanwendung : enhance
App conection auch enhance oder wie auch immer Ihr eure App Connection genannt habt.
Dann auf vom Server holen klicken

Auswahl_1117.png

Nun kann das Produkt ausgewählt werden und die php Version, die Standardmäßig eingestellt werden soll.
Bei diesem Produkt ist php zwar irrelewandt aber wir müssen sie trotzdem angeben, da das system ja nicht weiß das wir keine Webseiten bei dem Produkt zulassen.

Auswahl_1118.png

Nun Auf den Register Automation

Dort Automatisch erstellen auf Ja und bei payment received processed by cron:
Die anderen Einstellunegn sonst nach eigenen Bedürfnissen ändern, ich lasse Sie bei Standard.
Da das Produkt 0 EURO kostet, wird sie als sofort bezahlt markiert.

Auswahl_1119.png

Nun Auf Änderungen speichern klicken.