PHP-Scripte sind auf unseren Servern in allen Verzeichnissen lauffähig.
Solang Putty läuft können sie nun mit einer TCP/IP Verbindung auf localhost:3306 (MySQL 3), wie mit Ihren Scripten, welche auf Ihrem Webspace liegen würden, auf Ihre Datenbank zugreifen.
Sollte bei Ihnen schon eine Anwendung den lokalen TCP/IP Port 3306 belegen, müssen sie den Tunnel eventuell auf einen anderen Port legen. Bei Windows müssen die dafür die Portangabe im einzelnen Port Eingabefeld ändern.
Unter unixfähigen Betriebssytemen ist meistens schon ein SSH-Client installiert. Dort kann man einen SSH Tunnel mit folgendem Befehl erstellen (Wobei je nach installiertem SSH Client die Parameter etwas abweichen können, dann hilft „ssh –help“):
ssh -l username -L 3306:localhost:3306 www.<ihredomain>.tld
Auch hier müssen sie bei der ersten Verbindung den Fingerprint des McDomain-Servers bestätigen.
Sollte bei Ihnen schon eine Anwendung den lokalen TCP/IP Port 3306 belegen, müssen sie den Tunnel eventuell auf einen anderen Port legen.
Sie sollten beachten, dass Portforwarding nicht dazu gedacht ist, ständig eine Verbindung aufrecht zu erhalten, sondern Primär um kurze Tests auszuführen oder Daten in die MySQL-Datenbank zu schreiben.
Das Mailsystem von McDomain.de setzt auf Postfix als SMTP-Server und auf Dovecot als IMAP- und POP3-Server. Diese Software ist hochflexibel, zuverlässig und sehr gut erweiterbar. Daher kommt auch bei uns diese bewährte Technik zum Einsatz.
Sie finden das McDomain-Webmail unter webmail.ihre-domain.de Als Software wird hier „Roundcube“ bzw. „SOGO“ verwendet.
Welche Email-Software Sie nutzen, bleibt Ihnen überlassen. Beide eignen sich zum Email lesen, schreiben und verwalten. Beide können auch parallel genutzt werden.
Sollte sich Ihre Bankverbindung geändert haben, senden Sie uns bitte am besten ein neues SEPA-Lastschrift-Mandat zu. Das Formular finden Sie hier.
Zunächst vielen Dank für Ihr Vertrauen. Ein Providerumzug zu McDomain.de ist in der Regel unkomliziert. Als Bestandskunde loggen Sie sich bitte auf der Startseite bei McDomain.de ein. Klicken Sie dann auf „Domains“ – „Transfer“. Geben Sie bitte Ihre Domain in das Formularfeld ein und klicken auf „Weiter“. Sie gelangen zum Warenkorb. In der Regel sollte angezeigt, werden, dass die Domain belegt ist. Klicken Sie hinter der Domain auf den Button „Konfigurieren“. Dort können Sie den Authcode eingeben. Dieser Authcode ist ein Transferpasswort, welchen Sie vom aktuellen Provider erhalten, nachdem Sie in der Regel die Domain dort zum Providerwechsel gekündigt haben. Sie können die Bestellung nun abschließen.
Als Neukunde registrieren Sie sich bitte zunächst neu bei uns. Nach dem Login fahren Sie wie vorab beschrieben fort.
Mit den o.g. McDomain-Webmail-Interfaces können Sie alle bei McDomain eingerichteten Email-Accounts abrufen und verwalten. Email-Weiterleitungen können damit nicht bearbeitet werden.
Hinweis: PuTTY bzw. andere Software ist oft gar nicht nötig. Aktuelle MySQL-Frontends wie z. B. Navicat bringen diese Funktionalität bereits mit.
Das „Tunneln“ gestaltet sich beispielsweise auch mit dem „SSHTunnelClient“ sehr einfach. Dies ist ein Frontend zu plink.exe und sehr einfach zu bedienen. Sie ist je nach Anwendungsgebiet sogar kostenlos.
Die Administration von Datenbanken erfolgt über eine Software namens „phpMyAdmin“. Um auf die Administrationsoberfläche des phpMyAdmin’s zu gelangen, klicken Sie bitte in Plesk auf „Datenbanken“. Dort klicken Sie dann bitte auf den Button „phpMyAdmin“. Es öffnet sich ein neues Fenster mit phpMyAdmin. Hier sehen Sie die vorhandenen Tabellen und können Daten importieren, exportieren, bearbeiten, löschen oder einfügen.
Da iPhones und iPads standardmäßig die SSL-Verschlüsselung für Verbindungen zum E-Mail-Server nutzen, verwenden Sie bitte folgende Einstellungen:
Gehen Sie auf die Startseite von McDomain, geben Sie Ihren vorhandenen Domain-Namen oben in das Suchfeld ein und klicken auf „Prüfe“. Klicken Sie hinter Ihrer Domain auf „Transferieren“, geben Sie nun ggf. den Authcode ein und legen Sie die Domain in den Warenkorb. Oben rechts auf der Seite gehen Sie auf den Warenkorb und folgen dem Bestellverlauf. Sie werden nun nach Ihren Daten gefragt, die Sie bitte ausfüllen. Schließen Sie dann die Bestellung ab in dem Sie auf „Kostenpflichtig bestellen“ klicken“
Wenn Sie Neukunde sind, senden Sie uns im Anschluss bitte den unterzeichneten Vertrag zu, der Ihnen per Email zugestellt wird. Sofern Sie kein Neukunde sind, wir der Transfer nun nach einer manuellen Prüfung gestartet.
Wenn Abfragen Ihrer Datenbank mit zunehmender Grösse der Datenbank immer langsamer erscheinen, gibt es die Möglichkeit, Datenbankabfragen mit dem Setzen von Indexes auf Datenbanktabellen zu optimieren. Auf diese Weise werden select-Abfragen deutlich beschleunigt. Weitergehende Informationen zum Setzen von Indexes finden Sie hier:
POP3 und IMAP sind 2 verschiedene Email-Protokolle.
Wenn Sie POP3 nutzen, werden die Emails auf dem Emailserver in der Regel nach dem Abholen gelöscht und auf Ihrem PC gespeichert. Bei regelmäßiger Abholung der Emails können Sie so relativ wenig Speicher pro Postfach beanspruchen.
Wenn Sie das IMAP-Protokoll verwenden, werden die Email nicht sofort vom Server gelsöcht. Vielmehr fragt Ihr Email-Programm zunächst nur die Betreff-Zeilen der neuen Emails im Postfach ab. Klicken Sie eine Email an, werden die Inhalte der Email nur zeitweise zur Ansicht heruntergeladen. Die eigentliche Email verbleibt auf dem Server. Vorteil ist, Sie können so von mehreren Endgeräten auf Emails zugreifen, die sonst verloren gängen. Zudem können Sie Emails in Unterodnern organisieren. Da Emails bei IMAP meist auf dem Server archiviert werden, erhöht sich der Speicherplatzbedarf.
Dies hängt von der vorher eingestellten TTL (Time to Live) ab, welche in Sekunden angegeben wird. Sollte 3600 vorher eingestellt gewesen sein, dann dauert es bis zu 60 Minuten, ehe die Änderungen sichtbar sind. Es ist daher ratsam, vor geplanten Änderungen, die TTL herunterzusetzen – z.B. auf 300 Sekunden.
Im Kundenmenü können Sie Domains direkt über die „Kündigen“-Funktion kündigen. Bei einer Kündigung wird die Domain zum Zeit-Ablauf nicht verlängert.
Sollten Sie die Domain zu einem anderen Provider transferieren wollen, ist keine explizite Kündigung notwendig. Rufen Sie den Authcode ab und starten Sie den Transfer beim neuen Provider. Ggf. muss die Domain vorher noch bei uns im Kundenmenü entsperrt werden (UNLOCK).
Definitiv ist dies ein anstrebbares Ziel. In der Version 8 wurden viele Optimierungen integriert. PHP 8 ist nochmal deutlich schneller als PHP 7 und gleichzeitig Ressourcenschonender. Damit werden Websites noch schneller ausgeliefert, was nicht nur eine bessere User-Erfahrung bedeutet, sondern auch ein Ranking-Faktor für Suchmaschinen wie Google darstellt.
Leider kann man nicht immer genau vorhersagen, ob Ihre alten Scripte auch unter PHP 8 lauffähig sind. Generell kann man sagen, dass Scripte, die unter PHP 7 liefen, auch unter PHP 8 funktionieren sollten. Unter http://php.net/manual/de/migration80.php kann man einsehen, wie man eine Seite migriert, wenn es Probleme geben sollte.
Grundsätzlich sollten Sie immer die aktuellste PHP-Version verwenden, bzw. eine Version, die noch nicht das End-of-Live-Datum überschritten hat. Nur so können Sie sicher gehen, dass Sicherheitslücken in der PHP-Version behoben werden.
Eine von Extern kommende TCP/IP Verbindung zu unseren Datenbanken ist aus Sicherheitsgründen nicht möglich. Es gibt jedoch die Möglichkeit, mittels Portforwarding über Ihren SSH Zugang Zugriff auf die Datenbank zu erhalten.
Sie erhalten vom Zertfikateaussteller das Zwischenzertfikat und das eigentliche SSL-Zertfikat. Installieren Sie als erstes das Zwischenzertifikat: Benennen Sie es in „intermediate.crt“ um und legen es auf dem Server ab – zum Beispiel unter „/usr/local/ssl/crt/“. In dieses Verzeichnis legen Sie bitte auch das eigentliche SSL-Zertfikat ab. Den privaten Schlüssel (private Key) legen Sie bitte in einem gesonderten Verzeichnis (z.B. /usr/local/ssl/private/) ab. Schützen Sie diese Datei bitte vor unberechtigten Zugriff mittels Dateirechten.
Nun muss der Server noch konfiguriert werden. Öffnen Sie die Datei „ssl.conf“ und suchen Sie nach dem Eintrag „VirtualHost„. Sollten Sie keine Datei „ssl.conf“ finden, öffnen Sie die Datei „httpd.conf“ und suchen Sie dort nach „VirtualHost“. Fügen Sie hier nun folgende Zeilen ein, wenn nicht bereits vorhanden:
SSLCertificateFile /usr/local/ssl/crt/example.crt
SSLCertificateKeyFile /usr/local/ssl/private/www.domain.com.key
SSLCACertificateFile /usr/local/ssl/crt/intermediate.crt
(Passen Sie ggf. die Verzeichnisse an. 1. Zeile = Zertifikat, 2. Zeile Private Key, 3. Zeile Zwischenzertfikat)
Speichern Sie nun die Datei ssl.conf (bzw. httpd.conf) und starten den den Apache neu.
apachectl startssl
(Ab Apache 2.0 wird SSL bereits automatisch mit gestartet.)
Nun ist das Zertfikat importiert. Fügen Sie nun noch die HTTPS-Bindung zur Website hinzu:
Bei McDomain.de stehen die folgenden DNS-Records zur Verfügung:
(Gilt ab Thunderbird Version 3)
Wenn die automatische Ermittlung der Postfach-Einstellungen nicht funktioniert hat:
Wenn Sie Emails ungesichert abrufen und versenden möchten, dann lauten die Konfigurationsdaten wie folgt:
Posteingangsserver für POP3:
pop3.domain.de (Port: 110)
Posteingangsserver für IMAP:
imap.domain.de (Port: 143)
Postausgangsserver:
smtp.domain.de (Port: 25)
Für eine verschlüsselte Verbindung (empfohlen) nutzen Sie bitte folgende Konfigurationsdaten:
Posteingangsserver für POP3:
ihre-domain.de (Port: 995)
Posteingangsserver für IMAP:
ihre-domain.de (Port: 993)
Postausgangsserver:
ihre-domain.de, Port 465 (SSL/TLS) oder 587 (STARTSSL)
Benutzername: Ihre Email-Adresse
Passwort: wie von Ihnen bei der Einrichtung vergeben
COPYRIGHT © 2018 McDomain. ALL RIGHTS RESERVED.