Zum Inhalt springen

12 Ergebnisse für ssh

FAQ

MySQL-Import/Export (SSH-Kenntnisse erforderlich)

24. Mai 2024

Es kann vorkommen, dass eine Datenbank nicht per phpMyAdmin importiert/exportiert werden kann. Die Ursachen dafür können verschieden sein. Entweder ist die Datenbank zu groß, oder der Inhalt ist zu komplex etc. In diesem Fall kann der Import/Export ebenso über SSH realisiert werden. Datenbank-Import über SSH Schritt 1. Verbinden Sie sich mit den Haupt-FTP-Daten per SSH mit Ihrem Server. Wie Sie sich per SSH verbinden können, haben wir in folgendem FAQ-Beitrag näher beschrieben: Wie verbinde ich mich per SSH? Nach der Verbindung sieht die Anzeige im Terminal in etwa so aus, man landet direkt im "/home"-Verzeichnis: webXX@sXX ~ # Schritt 2. Den Import starten Sie mit folgendem Befehl: (Wichtig: Hier bitte genau auf die Syntax achten, auch auf Leerzeichen! )mysql -u DATENBANKBENUTZER -p DATENBANK < /home/meineSicherung. sqlBei dieser Schreibweise wird die SQL-Datei direkt im "/home"-Verzeichnis gesucht und von dort in die angegebene Datenbank importiert. Lassen Sie sich nicht von dem Befehl "mysql" irritieren. Das Tool wird auch für MariaDB verwendet.  Datenbank-Export über SSH Schritt 1. Verbinden Sie sich wieder per SSH mit Ihrem Server. Der nun verwendete Befehl lautet hier: mysqldump -u DATENBANKBENUTZER -p DATENBANK > /home/meineSicherung. sqlZum Einen wird jetzt "mysqldump" verwendet, ebenso ist das Pfeil-Symbol (>) anders ausgerichtet. Die Sicherung wird hier direkt ins "/home"-Verzeichnis exportiert. Lassen Sie sich nicht von dem Befehl "mysqldump" irritieren. Das Tool wird auch für MariaDB verwendet.   Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Supportper Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen, schicken Sie uns eine Mail an faq@webgo. de
FAQ

Wie verbinde ich mich per SSH?

22. Mai 2024

SSH-Client installierenUm sich mit dem Webspace per SSH zu verbinden, benötigen Sie einen SSH-Client, sofern Sie auf Ihrem PC nicht Linux verwenden. Wir empfehlen den SSH Client "PuTTY". PuTTY können Sie sich hier herunterladen: http: //www. putty. org/Nach dem Download können Sie die Datei direkt starten, eine Installation ist nicht notwendig. Verbindungsdaten eingebenTragen Sie Ihre Zugangsdaten ein, um sich zu verbinden. Host/NameIst der Server direkt (z. B. sXX. goserver. host, serverXX. webgo24. de oder vXXXX. goserver. host usw. )PortAls Port verwenden Sie Port 22.
Auf Wunsch können Sie mit Angabe eines Namens die Verbindung speichern. Nach einem Klick auf „Open“ öffnet sich ein neues Fenster. Zugangsdaten eingebenGeben Sie als Benutzernamen Ihre Webnummer an (z. B. web123). Die SSH Zugangsdaten sind die gleichen Zugangsdaten wir für Ihren FTP-Server. Die FTP-Zugangsdaten finden Sie in Ihrem Kundenmenü. Die Zugangsdaten Ihres FTP-Zugangs finden Sie in Ihrem Kundenmenü. Loggen Sie sich dafür unter https: //login. webgo. de ein. Nach dem Login wählen Sie nun den entsprechenden Vertrag aus, für welchen Sie die Zugangsdaten wissen möchten. In der Vertragsverwaltung finden Sie nun die Kategorie FTP-Zugangsdaten (Server/Host/Benutzer).
Nach Eingabe der Webnummer werden Sie nach Ihrem Passwort gefragt.
Nach Eingabe des Passwortes und Bestätigung mit der Eingabetaste sind Sie erfolgreich eingeloggt. Aus Sicherheitsgründen wird nicht angezeigt, dass Sie Ihr Passwort (FTP-Passwort) eintippen. Einige der verwendbaren Befehle: ls - Ordnerinhalte anzeigenmkdir - Ordner erstellencd Ordner - change directory (Wechselt in “Ordner”)cd - Wechsel ins „home“-Verzeichnisscd . . - Wechsel in übergeordneten Ordnerrm - Löschen von Dateienrm –r - Löschen eines Ordners inkl. Unterordnercp - Kopieren von Dateien und Ordnermv - Verschieben oder umbenennenwget - Download per http Link. scp - Kopieren von Dateien und Ordner auf andere Servervim - Anzeigen und bearbeiten von Dateiencat - Anzeige / echo einer Dateigrep - Nach Dateien mit einem bestimmten Inhalt suchenfind - Nach Datei suchen (find . / -name “Dateiname“)zip / unzip - packen und entpacken von ZIP-Dateientar - packen und entpacken von tar und tar. gz Dateienchown - Besitzer/Gruppe einer Datei ändernchmod - Dateienrechte ändern Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge für weitere FAQ Themen schicken Sie uns eine Mail an faq@webgo. de
FAQ

Wie installiere ich Moodle?

27. Mai 2024

Da Moodle laut eigener Angabe https: //docs. moodle. org/de/Installation_von_Moodle mindestens 1 GB an Arbeitsspeicher pro 10 Personen fordert, empfehlen wir Ihnen Moodle lediglich auf Managed SSD vServer laufen zu lassen. Außer die gleichzeitigen Nutzer sind im einstelligen Bereich. Daher beschreiben wir wie folgt den Prozess im Bezug auf die Verwaltungsoberfläche der Managed Server, im Shared Webhosting sind die Schritte aber sehr ähnlich. Herunterladen von MoodleÜber FTP: Laden Sie sich die aktuellste Version auf Ihrem Computer herunter: https: //download. moodle. org/releases/latest/. Die Datei müssen Sie dann entpacken. Bauen Sie eine FTP Verbindung auf und laden den gesamten moodle Ordner hoch. oderÜber SSH (Kenntnisse erforderlich): Nachdem Sie eine SSH Verbindung aufgebaut haben, wechseln Sie eventuell in das Verzeichnis, welches Sie für die Domain angegeben haben. Verwenden Sie dann folgenden Befehl: git clone -b [MOODLE_VERSION] git: //git. moodle. org/moodle. gitDie Angabe [MOODLE_VERSION] entspricht der Moodle Version, welche Sie verwenden möchten, ein Beispiel wäre MOODLE_311_STABLE. Unter https: //git. moodle. org/gw? p=moodle. git haben Sie u. a. eine Übersicht der verfügbaren Versionen. Installation von MoodleÜber Web: Öffnen Sie Ihre Domain im Browser, Sie sollten dann automatisch auf ihredomain. de/installer. php weitergeleitet werden, falls nicht, geben Sie den Suffix /installer. php manuell ein. Danach sollten Sie den Moodle Installer sehen, wenn nicht, prüfen Sie bitte, dass Sie den korrekten Pfad verwendet bzw. angegeben haben. Diese Möglichkeit finden Sie über Froxlor unter der Domainverwaltung beim Punkt "DocumentRoot". Erstellen Sie als Kunde in Froxlor angemeldet unter MySQL und Datenbanken eine neue Datenbank, diese lauten fortlaufend immer wie der Kunde mit dem Suffix sql1. Wählen Sie die gewünschte Sprache aus und gehen auf weiter. Anschließend sollten Sie die Pfade bestätigen, die sind meistens bereits korrekt, theoretisch könnten Sie den Namen des Moodle Datenverzeichnisses ändern. Als Sie Datenbanktreiber nutzen Sie "Verbessertes MySQL (native/mysqli)". Als Datenbankhost verwenden Sie localhost, als Datenbank-Name und Datenbank-Nutzer den Datenbanknamen, welchen Sie angelegt haben. Den Präfix mdl_ könnten Sie alternativ ändern. Port und Unix Socket, können Sie leer lassen, falls es Fehler gibt, geben Sie 3306 beim Port an.
Abschließend werden die Servervoraussetzungen geprüft, die sollten soweit passen. Wenn aber z. B. eine andere PHP Version gefordert wird, stellen Sie diese für die Domain auf dem Server ein, danach können Sie die Installation starten. Am Ende wird der Moodle Administrator Account erstellt, danach müssen Sie die Webseitenbezeichnungen angeben und die Installation ist abgeschlossen. oderÜber SSH (Kenntnisse erforderlich): Navigieren Sie nachdem Sie die SSH Verbindung aufgebaut haben, in das moodle Verzeichnis, anschließend in das Unterverzeichnis /admin/cli. Tippen Sie dann z. B. folgendes ein: "/usr/bin/php7. 4 install. php". Jetzt, wenn Sie im korrekten Verzeichnis sind und alle Moodle Daten hochgeladen sind, müsste sich der Moodle Installer öffnen. Geben Sie in diesem nun die selben Daten ein, wie bei der Beschreibung für die Web Installation pro Zeile an. Wenn der Standardwert, welcher angezeigt wird, soweit passt, lassen Sie es einfach leer.
Wir hoffen Ihnen konnte dieser Artikel weiterhelfen! Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Supportper Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter: www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen, schicken Sie uns eine Mail an faq@webgo. de
FAQ

Tipps um Nextcloud zu sichern (Version 14)

24. Mai 2024

SSH-Kenntnisse erforderlich! Nextcloud bietet schon viele Absicherungen von Haus aus. Folgend sind Auszüge aus der offiziellen Anleitung von Nextcloud. Für Informationen im Detail, empfehlen wir die offizielle Dokumentation. Nextcloud-DokumentationDa die Entwickler jedoch davon ausgehen, dass nicht jeder Server alles unterstützt. Haben sie gewisse Einstellungen dem Benutzer überlassen. Bei einer Neuinstallation taucht in der Regel eine Liste von Sicherheitseinstellungen auf. Folgend geben wir Tipps, wie man diese Punkte angehen kann und Ihr Euer Nextcloud absichern könnt. Bei unseren vorgeschlagenen Tipps orientieren wir uns hier an die offizielle Dokumentation von Nextcloud. Mail-Server konfigurierenNextcloud hat ab Version 14, PHP-Mail nicht mehr in der Entwicklung. Es sollte daher auf SMTP umgestellt werden. Auch wir empfehlen, wenn möglich, auf SMTP umzustellen. Im Folgenden zeigen wir nun, wie Ihr die entsprechenden Einstellungen vornehmen könnt:
Sofern der Mail-Server noch nicht entsprechend konfiguriert worden ist, müssen wir das nachholen. Folgend zeigen wir, wie der Mail-Server für SMTP konfiguriert wird. WICHTIG: Benutzen Sie als Benutzername immer Ihr Postfach (webXXpXY) und als Server Ihren Server. Anschließend klicken Sie noch auf Anmeldeinformationen speichern.
Anmerkung: Um eine Test-Mail zu senden, muss eine Mail-Adresse im Benutzer-Profil angegeben sein. XSS-, HSTS und X-Content-HeaderSolche Einträge sind Apache-Server-Einträge. Diese können jederzeit im webgo-Kundenportal hinterlegt werden. Dazu klickt Ihr im webgo-Kundenportal links bei der Vertragsübersicht auf den Vertrag → Webserver → Apache → Eigene Einstellungen
Unten im Feld "Eigene Einstellungen" tragen wir folgendes ein. Header set X-Xss-Protection "1; mode=block"Header set X-Content-Type-Options "nosniff"Header always set Strict-Transport-Security "max-age=15552000"In der Datenbank fehlen einige IndizesDiese Eintrag kann derzeit nur über SSH und dem "OCC"-Befehl von Nextcloud bearbeitet werden. Melden Sie sich also per SSH an und navigieren in den Ordner der Nextcloud-Installation. Zuerst müssen wir die Funktion "OCC" ausführbar machen. Das geschieht mit diesem Befehl. chmod u+x occNun können wir diesen Befehl nutzen um die fehlenden Indizes zu schreiben. /usr/bin/php7. 2 . /occ db: add-missing-indicesMemory-CacheAktuell bieten wir im Webhosting keinen PHP-Memory-Cache an, dieser kann daher derzeit nicht aktiviert werden.  Wir hoffen Ihnen konnte dieser Artikel weiterhelfen!  Sollte dies nicht der Fall sein, wenden Sie sich gerne an den Support per Mail, Live-Chat oder Telefon. Mehr Infos und Kontaktdaten unter:  www. webgo. de/supportFür Verbesserungen oder Vorschläge von FAQ Themen, schicken Sie uns eine Mail an faq@webgo. de