SFTP /Datenbank

  • Hallo Leute,
    ich würde gerne wissen was der unterschied zwischen SFTP und mysql Datenbank ist.

    Mir ist nämlich folgendes passiert.

    Ich wollte meine Webseite erstellen und habe dafür bei 1und1 ein neues Paket gebucht.
    Jedoch bin ich dann auf die SFTP daten gestoßen, (und dachte es wären die standard Datenbank infos) sprich: server."access......webspace-data.io" und mit diesen Daten konnte ich auch einen zugriff bei cyberduck erstellen.
    Dort habe ich eine selbstgeschriebene index.html hochgeladen, die anzeigt das die Webseite gerade entsteht. Das klappt auch, stylesheet ist verbunden und alles super. Sieht im inet genau so aus wie es soll.

    Danach habe ich aber meine datenbank angegelegt, sprich: hostname "db........hosting-data.io" mit diesen Daten bekomme ich aber keinen zugriff bei cyberduck - der sagt mir das keine Internetverbindung vorhanden wäre.... tippfehler gibt es keine!

    so, nun möchte ich Wordpress installieren und dachte mir ich stecke die Dateien für die installation in das SFTP-cyberduck-verzeichnis.
    Aber welche Daten schreibe ich nun in die config.php?
    Dort sind ja eindeutig mysql-Datenbank daten angefordert.

    Unten seht ihr Bilder von der Cyberduck fehlermeldung und bei ionos die Schaltflächen für sftp und datenbank.

    Kann mir jemand helfen? Ich weiß nicht wie ich dieses Problem löse.

    • Anzeige

    Hallo!

    Wenn du gerade an deiner Website arbeitest oder dein aktuelles Hosting überdenkst: Wir betreiben mit NetzLiving eine Hosting-Plattform, die speziell auf Performance, Sicherheit und einfache Verwaltung ausgelegt ist.

    • ✔️ Schnelle Ladezeiten (optimiert für WordPress & Co.)
    • ✔️ Deutsche Server & DSGVO-konform
    • ✔️ Persönlicher Support (kein 0815-Ticket-System)

    Mehr erfahren

  • Entferne Deine index.html vom Server.

    Lade alle Dateien und Ordner und Unterordner aus einem entpackten WordPress .zip Archiv per sFTP auf den Server, so dass index.php dort landet wo bisher Deine index.html war.

    Öffne dann die mit Deinem Server verknüpfte Domain mit Deinem Webbrowser.

    Ein Installationsassistent erscheint und im Verlauf werden die Datenbank-Zugangsdaten im Webbrowser abgefragt.

    Die Datei wp-config.php wird automatisch vom Installationsassistenten erstellt.

    Nach der Installation installiere, aktiviere und richte ein sog. Maintenance Plugin o.ä. ein, z.B. Password Protected, dann kannst Du auf dem Server entwickeln und keiner kann zusehen.


  • Die Datei wp-config.php wird automatisch vom Installationsassistenten erstellt.

    keine gute Idee.

    1. Sicherheitsschlüssel
    man erstellt eben selber welche

    und man sollte Wordpress nicht unbedingt mit dem Datenbanktabellen-Präfix 'wp' betreiben - vor allem dann naicht, wenn man wirklich einen Shop betreiben möchte

    PHP
    /**
     * WordPress Datenbanktabellen-Präfix
     *
     * Wenn du verschiedene Präfixe benutzt, kannst du innerhalb einer Datenbank
     * verschiedene WordPress-Installationen betreiben.
     * Bitte verwende nur Zahlen, Buchstaben und Unterstriche!
     */
    $table_prefix = 'wp_';

    Mit offenen Augen träumen

  • Die Salt Werte "Füge hier deine Zeichenkette ein" werden vom Installationsassistenten selbstverständlich mit zufälligen Werten überschrieben, man kann sich die natürlich auch später noch nach Belieben selbst anpassen, Vorschläge gibt es z.B. hier.

    Das Datenbank-Prefix wird nur dann sicherheitstechnisch relevant, wenn man eine SQL-Injection Lücke im Website hat und in dem Fall kann man es meist ohnehin auch trotz Änderungen ermitteln. Hauptnutzungsgrund für die Anpassung des Prefixes ist wie im Beispiel beschrieben das Betreiben mehrerer WordPress Installationen in einer Datenbank.

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!