Wissensdatenbank
1000 FAQ, 500 Anleitungen und Lernvideos. Hier gibt es nur Lösungen!
Laravel auf einer Infomaniak-Hosting installieren
Dieser Leitfaden bezieht sich auf Laravel, ein Open-Source-Web-Framework, das in PHP geschrieben ist und dem Modell-Vorlage-Controller-Prinzip (MVC) folgt. Nehmen Sie auch Kenntnis von ihrer Dokumentation.
Für zusätzliche Hilfe kontaktieren Sie einen Partner oder starten Sie kostenlos eine Ausschreibung — erfahren Sie auch mehr über die Rolle des Hosters.
Voraussetzungen
- Über einen Webhosting oder Cloud-Server mit der neuesten MySQL/MariaDB-Version verfügen.
- Website unter PHP 8.2.
- Erstellen Sie einen SSH-Zugang.
- Erstellen Sie eine Datenbank.
Installation von Laravel 11
Dazu:
- Melden Sie sich per SSH auf dem Server an (Hilfe benötigt?).
- Navigieren Sie in das Verzeichnis der Website, indem Sie den Befehl „cd pfad-zum-verzeichnis“ ausführen (z.B.
cd sites/laravel.domain.xyz
). - Erstellen Sie ein neues Projekt, indem Sie den Befehl
composer create-project laravel/laravel example-app
ausführen. - Bearbeiten Sie die Datei
.env
im Stammverzeichnis des Hostings, um die Verbindungsparameter zur neuen Datenbank zu aktualisieren:- DB_CONNECTION=mysql
- DB_HOST=xxxx.myd.infomaniak.com
- DB_PORT=3306
- DB_DATABASE= der Name der MySQL-Datenbank (xxxx_newbdd)
- DB_USERNAME= der MySQL-Benutzer mit den entsprechenden Rechten
- DB_PASSWORD= sein Passwort
- Wechseln Sie in das Projektverzeichnis und veröffentlichen Sie über SSH:
cd example-app
php artisan migrate
- Ändern Sie das Zielverzeichnis, um es auf das Unterverzeichnis „public“ des Projekts zu verweisen, hier
/sites/laravel.domain.xyz/example-app/public
.
Link zu dieser FAQ: