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 (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:
- Melden Sie sich in Ihrem cdmon-Konto an und rufen Sie Ihre Hosting-Verwaltung über unser Control Panel auf:
- Suchen Sie im Hosting-Verwaltungsbereich nach "Dateimanager" und wählen Sie die Option "Hosting für Entwickler".
- 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
Komprimieren Sie Ihr Laravel-Projekt:
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
Rufen Sie die Hosting-Verwaltung auf:
Erstellen Sie eine neue MySQL-Datenbank:
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:
Extrahieren Sie die komprimierte Datei:
4. Konfigurieren Sie Laravel auf dem Hosting
Ändern Sie die .env-Datei:
DB_CONNECTION=mysql
DB_HOST=localhost
DB_PORT=3306
DB_DATABASE=ihr_datenbankname
DB_USERNAME=ihr_MySQL_benutzername
DB_PASSWORD=ihr_MySQL_passwort
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".
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.