enhance Hosting Control Panel

"Ein leistungsstarkes Multi-Server-, Website- und Kundenverwaltungskontrollpanel für den modernen Webhost."

Nächträgliche Einstellungen

Nächträgliche Einstellungen

strict sql mode ausschalten

Beschreibung:

Es gibt Programme die untersützden den strikten SQL Modus nicht.
Deswegen muss der deaktiviert werden.
Um Fehler bei Kunden vorzubeugen wird dieser generell übder diese Anleitung abgeschaltet.
Beispiel der Webanwendung mit dem Fehler:

Auswahl_1060.png

Abschalten:

 

Unter einstellungen -> Dienst

Auswahl_1058.png

Dann Datenbank

Auswahl_1059.png

Dort einen neuen Einztrag erstellen :
Name  : sql_mode
Typ : Text
Wert : NO_ENGINE_SUBSTITUTION

Dann sieht das ganze so aus

Auswahl_1061.png
In unserem Beispiel geht jetzt die Installation weiter ;-)

Auswahl_1062.png

Nächträgliche Einstellungen

php.ini max execution time hochsetzten auf 10 minuten

Beschreibung:


Einige Webseiten Programme brauchen halt etwas länger.
Da ist ein hochsetzten der execution Time eine Sinnvolle Geschichte.

Durchführung:

Unter Einstellungen -> Dienst

Auswahl_1058.png

Anwendungen

Auswahl_1063.png

Eine Neue Richtline Hinzufügen

Name : max_execution_time
Typ : Text
Wert : 600 (Sekunden = 10 Minuten)

Upgrades

Upgrades

Upgrade von 11 auf 12

Beschreibung:

Upgrades sind nicht immer in der webgui ersichtlich.
Darum upgrades über die Console:

Zuerst auf dem Controllpanel

apt update
apt-get install -y ecp-core orchd ecp-filerd
v12-upgrade upgrade-panel-from-v11
v12-upgrade upgrade-app-server
apt update && apt full-upgrade -y

Danach das Controlpanel neu starten

Nun auf allen anderen Servern im Cluster

apt update && apt full-upgrade -y
apt install -y ecp-core ecp-filerd

Danach den Knoten neu starten

Erst wenn alle Server im Cluster geupdated sind, wie der auf dem Controlpanel weiter machen

v12-upgrade replace-all-cluster-appcd-certs
v12-upgrade replace-all-filerd-certs
v12-upgrade convert-all-bkupds
v12-upgrade convert-all-mysql

Auf jedem Server der die Applikationsrolle hat

v12-upgrade upgrade-app-server
v12-upgrade convert-all-ftps

Auf allen Server die die Datenbank rolle haben

v12-upgrade upgrade-mysql

Auf allen Servern die die DNS Rolle haben

v12-upgrade convert-dnscd

Wenn alle Server fertig durchgelaufen sind, wieder auf dem Control panel

v12-upgrade convert-all-dns-zones
v12-upgrade update-all-website-backup-locations

Sollte das Centrale Webmail Feature genutzt werden, diesen befehl auf dem Control Panel ausführen

cat /var/local/enhance/orchd.json | jq -r '.email_secret.secret'

Als Nächstes suche deine zentrale Webmail-Website in der Liste der Websites (sie wird mit einem WML-Tag versehen sein) und öffne den Dateimanager. Bearbeite die Datei public_html/config/config.inc.php und ändere den Wert von $config['orchd_key'] auf die Ausgabe des oben genannten Befehls.

Dies ist nicht erforderlich für das Webmail, das auf jedem Webserver unter mail.customerdomain läuft.