So installieren oder migrieren Sie Laravel auf ein cdmon-Hosting

So installieren oder migrieren Sie Laravel auf ein cdmon-Hosting

Die Installation von Laravel auf Ihrem Hosting-Konto ist ein einfacher Prozess, dank der neuen Tools, die wir implementiert haben. Sie können jetzt Composer und andere wichtige Module aktivieren, ohne unser Support-Team kontaktieren zu müssen. Nachfolgend zeigen wir Ihnen die Schritte zur Installation von Laravel auf Ihrem Hosting-Konto oder zur Migration eines Laravel-Projekts aus Ihrer lokalen Umgebung.
 
Composer-Aktivierung
Migrieren Sie Ihr Laravel von Ihrer lokalen Umgebung auf das Hosting
Installation eines neuen Laravel auf dem Hosting
 
Composer-Aktivierung (Entwickler-Tools)
Bisher erforderte die Aktivierung von Composer die Unterstützung unseres Support-Teams. Jetzt wurde dieser Prozess vereinfacht und Sie können ihn direkt über das Control Panel aktivieren. Befolgen Sie diese Schritte: 
  1. Melden Sie sich in Ihrem cdmon-Konto an und rufen Sie Ihre Hosting-Verwaltung über unser Control Panel auf:
  
 
  1. Suchen Sie im Hosting-Verwaltungsbereich nach "Dateimanager" und wählen Sie die Option "Hosting für Entwickler".
 
 
  1. In diesem Bereich finden Sie einen Button, mit dem Sie den Dienst aktivieren können. Sie müssen nur auf den Button klicken, um die Aktivierung zu starten.
 
 
Migrieren Sie Ihr Laravel von Ihrer lokalen Umgebung auf das Hosting
Die meisten Laravel-Installationen werden lokal entwickelt und später veröffentlicht. In den folgenden Schritten zeigen wir Ihnen, wie Sie eine Laravel-Installation auf ein cdmon-Hosting-Konto hochladen:
 
1. Bereiten Sie das Projekt lokal vor
  1. Komprimieren Sie Ihr Laravel-Projekt:
    • Laden Sie vor dem Hochladen der Dateien das gesamte Projekt in eine .zip- oder .tar.gz-Datei. Dies erleichtert die Übertragung und verhindert unvollständige Uploads.
  2. Erstellen Sie eine Kopie der lokalen Datenbank:
    • Greifen Sie auf die Datenbank zu, die von Ihrem Laravel-Projekt in Ihrer lokalen Umgebung verwendet wird.
    • Exportieren Sie die Datenbank in eine .sql-Datei mit Tools wie phpMyAdmin oder dem Befehl mysqldump.
2. Erstellen Sie die Datenbank in cdmon
  1. Rufen Sie die Hosting-Verwaltung auf:
    • Melden Sie sich in Ihrem cdmon-Panel an und rufen Sie die entsprechende Hosting-Verwaltung auf.
 
 
  1. Erstellen Sie eine neue MySQL-Datenbank:
    • Gehen Sie zum Bereich Datenbanken und rufen Sie MySQL auf.
 
 
    • Erstellen Sie eine neue Datenbank auf dem Hosting-Konto. Sie werden nach dem Datenbanknamen und der Kodierung gefragt (wir empfehlen UTF8):
 
 
    • Speichern Sie diese Informationen (Datenbankname, Benutzername und Passwort), da Sie sie für die Konfiguration Ihres Laravel-Projekts auf dem Server benötigen werden.
 
3. Laden Sie die Dateien auf das Hosting hoch
1.   Verbinden Sie sich mit Ihrem Server per FTP:
Verwenden Sie einen FTP-Client wie FileZilla, um eine Verbindung zu Ihrem cdmon-Hosting-Konto herzustellen. Geben Sie die FTP-Zugangsdaten des Hostings ein, um die Verbindung herzustellen. Weitere Details zur Verbindung finden Sie in unserer FileZilla-Verbindungsanleitung.
 
2.   Laden Sie die komprimierte Datei hoch:
    • Navigieren Sie nach der FTP-Verbindung zum Verzeichnis /web Ihres Hosting-Kontos und laden Sie die .zip- oder .tar.gz-Datei hoch, die Sie zuvor erstellt haben.
  1. Extrahieren Sie die komprimierte Datei:
    • Zum Extrahieren der Datei können Sie das Tool in unserem Control Panel verwenden. Navigieren Sie zu Dateimanager und klicken Sie auf Dateien extrahieren:
 
 
    • Von hier aus können Sie den Pfad und den Namen der komprimierten Datei angeben (z.B. „web/laravel.zip“).
 
 
4.   Konfigurieren Sie Laravel auf dem Hosting
  1. Ändern Sie die .env-Datei:
    • Sobald die Dateien extrahiert wurden, müssen Sie Laravel für die Ausführung auf Ihrem Server konfigurieren. Greifen Sie auf die .env-Datei im Projektstammverzeichnis zu (wo Sie Laravel extrahiert haben).
o   Bearbeiten Sie die folgenden Variablen, sodass sie mit Ihrer Serverkonfiguration übereinstimmen, insbesondere diejenigen, die sich auf die Datenbank beziehen: Wo Sie die MySQL-Verbindungsdetails finden:
 
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=ihr_datenbankname
DB_USERNAME=ihr_MySQL_benutzername
DB_PASSWORD=ihr_MySQL_passwort
APP_URL=https://ihredomain.com
 
  1. Importieren Sie die Datenbank:
Jetzt müssen Sie die Datenbank importieren, die Sie aus Ihrer lokalen Umgebung exportiert haben. Sie können dies mit FTP und dem Datenbank-Importtool in unserem Control Panel tun:
 
  • Um ein MySQL-Skript auszuführen, laden Sie es zuerst per FTP in den Ordner "/backup_db" hoch, der sich im Stammverzeichnis des Hosting-Kontos befindet, auf gleicher Ebene wie der Ordner "/web".
  • Sobald die .sql-Datei hochgeladen wurde, fahren Sie mit ihrer Ausführung fort. Gehen Sie dazu zur Hosting-Verwaltung und klicken Sie auf die MySQL-Option im Bereich "Datenbanken".



  • Sobald Sie sich darin befinden, finden Sie das Verwaltungsmenü namens "SQL-Skript ausführen", in dem Sie mehrere Felder ausfüllen müssen.

Die auszufüllenden Felder beziehen sich auf Folgendes:
  • Datenbank: Wählen Sie die Zieldatenbank aus, die Sie zuvor erstellt haben.
  • Kodierung: Wählen Sie UTF8 oder LATIN1, je nach Kodierung der Datenbank (normalerweise UTF8).
  • Datei: Der Name der Datei, die Sie in die Datenbank laden möchten.
 
Nach Abschluss des Vorgangs erhalten Sie eine E-Mail, die darüber informiert, ob die Ausführung erfolgreich war.
Wenn Sie diese Schritte befolgen, können Sie Ihr Laravel-Projekt aus einer lokalen Umgebung auf Ihr cdmon-Hosting-Konto migrieren. Wir haben jeden Schritt vereinfacht und detailliert beschrieben, um den Prozess so klar wie möglich zu gestalten.
Wenn Ihre Laravel-Anwendung Caching, Job-Warteschlangen oder andere zusätzliche Dienste verwendet, stellen Sie sicher, dass Sie diese Dienste auf unserem Hosting konfigurieren und testen.
 
Installation eines neuen Laravel auf dem Hosting
Sobald Composer auf dem Hosting-Konto aktiv ist, können Sie Laravel installieren. Sie müssen über SSH auf Ihr Hosting zugreifen, um diese Schritte durchzuführen.
 
Laravel manuell installieren
Verwenden Sie dazu den folgenden Befehl im Ordner, in dem Sie Laravel installieren möchten:
composer create-project --prefer-dist laravel/laravel app-name
 
Composer wird Laravel und seine Abhängigkeiten in den Projektordner herunterladen und installieren.
 
Nach dem Herunterladen besteht der nächste Schritt darin, die .env-Datei von Laravel zu konfigurieren. In Ihrem Laravel-Projektordner finden Sie eine Datei namens .env. Diese Datei enthält die Konfiguration Ihrer Anwendung. Öffnen Sie sie und konfigurieren Sie die Umgebungsvariablen, wie Datenbankeinstellungen und Sicherheitsschlüssel, nach Ihren Bedürfnissen. Wo Sie die MySQL-Verbindungsdetails finden
Um zu überprüfen, ob Laravel korrekt installiert wurde, öffnen Sie die Konsole und führen Sie Folgendes aus:
laravel --version
 
WICHTIG: Diese Schritte gelten, wenn Sie ein völlig neues Laravel-Projekt starten. Die meisten Laravel-Anwendungen werden lokal entwickelt und dann auf unser Hosting hochgeladen. In diesem Fall ist der Installationsprozess völlig anders. Wir empfehlen, den obigen Abschnitt Laravel-Migration zu lesen, wenn dies auf Sie zutrifft.
 
Wir möchten auch erwähnen, dass Sie, wenn Sie phpinfo von der Konsole aus ausführen, alle Module sehen können, die auf dem Hosting-Konto aktiv sind (nach der manuellen Aktivierung von Composer und PHP). Wenn Sie die Tab-Taste zweimal drücken, zeigt die Konsole alle verfügbaren Befehle für Ihren SSH-Benutzer an.
 
Für weitere Informationen können Sie uns kontaktieren.
    • Related Articles

    • So übertragen Sie ein Hosting intern auf einen anderen cdmon-Benutzer

      Bei cdmon haben Sie die Möglichkeit, ein Hosting intern an einen anderen Benutzer zu migrieren oder zu übertragen. In der Option Interne Migration, die im Bereich 'Produkt' des Hosting-Verwaltungsbereichs angezeigt wird, können Sie verschiedene ...
    • So handeln Sie bei einer Code-Injektion auf Ihrer Website

      Was ist Code-Injektion? Eine Code-Injektion oder ein Web-Virus-Angriff ist das Eindringen von Daten oder die Verweigerung des Zugriffs auf eine Website. Bei dieser Art von Angriff wird versucht, CMS-Dateien und -Werte sowie die Struktur der ...
    • So erneuern oder reaktivieren Sie Ihr Webhosting

      Die Verlängerung oder Reaktivierung Ihres Webhostings ist eine schnelle und einfache Aktion, die Sie über Ihr cdmon-Control Panel durchführen können. Befolgen Sie dazu die nachstehenden Anweisungen. 1.- Rufen Sie die Verwaltung Ihres Hostings auf, ...
    • So aktivieren Sie das Entwickler-Hosting

      Das Hosting für Entwickler ist eine Funktion, die es Ihnen ermöglicht, wichtige Tools für die Entwicklung von Webanwendungen zu installieren, wie den Terminal-Client PHP (Version 8.3), Composer, wp-cli sowie die Clients für GIT und SVN. Wichtig: Wenn ...
    • So richten Sie benutzerdefinierte Fehlerseiten ein

      Es gibt viele Arten von Serverfehlern, die auf Ihrer Website auftreten können und normalerweise eine Standard-Servermeldung anzeigen. Über das Control Panel können Sie diese Fehlermeldung zu einer benutzerdefinierten Seite machen. Rufen Sie dazu die ...