RSS DEV-Gemeinschaft

Bereitstellen von Laravel auf Vercel

Dieser Leitfaden behandelt die Bereitstellung einer Laravel-Anwendung auf Vercel, einem serverlosen Plattform. Dazu gehören die Erstellung einer `api/index.php`-Datei, um Anforderungen weiterzuleiten, einer `.vercelignore`-Datei, um das `vendor`-Verzeichnis auszuschließen, und einer `vercel.json`-Datei, um Builds und Routen zu konfigurieren. Die `vercel.json`-Datei gibt den `vercel-php`-Laufzeitrahmen an, verwaltet statische Anlagen, definiert Umgebungsvariablen, darunter Datenbankanmeldeinformationen, und legt die `APP_URL` auf die gewünschte Domain fest. Die Caching- und Sitzungstreiber können angepasst werden; sensible Variablen werden separat durch die Schnittstelle für Umgebungsvariablen in Vercel verwaltet. Die Vercel-CLI wird für die Bereitstellung verwendet und bietet Vorschau- und Produktionsbereitstellungsoptionen. Die serverlose Natur von Vercel erfordert separate Datenbanklösungen. Die Verknüpfung dieser Datenbank umfasst die Konfiguration von Umgebungsvariablen in den Vercel-Projekteinstellungen. Der Prozess vereinfacht die Bereitstellung von PHP/Laravel-Anwendungen auf Vercel. Stellen Sie sicher, die `vercel-php`-Version anzupassen, falls erforderlich.
favicon
dev.to
Deploy Laravel to Vercel
Create attached notes ...