Laravel Framework installeren op je hostingpakket

Bijgewerkt door Stije

Bij ieder pakket bij mijn.host heb je de mogelijkheid om een enkele frameworks te installeren. Dit artikel gaat over Laravel framework.

Wat is laravel?

Laravel is een open-source PHP framework voor het bouwen van webapplicaties. Laravel gebruikt het MVC (Model-View-Controller) architectuur en is een fijn framework om snel verschillende applicaties te maken.

In dit kennisbank artikel leggen we je uit hoe je snel het Laravel framework installeert.

Bij mijn.host kan je Laravel installeren op twee manieren. Via onze software installer of via composer wat standaard op onze hosting geïnstalleerd staat. Dat vind je hier: composer

Installeren via de software installer.

Log in op DirectAdmin. Als je niet weet hoe je dat doet, klik dan hier

Klik op het menu links en ga naar het kopje Extra Features/Programma's.

Je komt in de Softaculous installer. Zoek op Laravel:

Kies je installatie type. Quick of Custom. Quick is het makkelijkst.

Kies quick install. Je komt in dit scherm.

Kies een map of installeer het in je root. In dit voorbeeld installeren we het in de map laravelsite. Kies je versie waarbij hoe hoger hoe beter. Druk dan op installeer, na een paar minuten is het klaar..

Nu is er een Laravel site geinstalleerd op ons domein: https://mijn.website/laravelsite.

Je krijgt de standaard installatie pagina te zien en je kan aan de slag.

Veel plezier met je nieuwe project.

Installeren via composer

Iets gangbaarder is Laravel met composer te installeren.

PHP opties
Let op. Laravel installatie via composer heeft proc_open en proc_close nodig.

Die zet je uit in je PHP Version selector in DirectAdmin -> Select PHP Version en dan bij opties

Log in op de server via SSH. Weet je niet hoe dat moet? Lees dat hier: Verbinding via SSH

SSH:

Login: ssh -p26 username@mijn.website

Ben je ingelogt voer de volgende commando's uit.

Navigeer naar de map waar je de installatie map wil hebben. Kies altijd je domein root dus de public_html

Commando:

cd /home/username/domains/mijn.website/public_html

Maak een nieuw project met composer.

Commando: composer create-project laravel/laravel:^8.0 appnew

Nu maakt composer een map aan appnew met een verse laravel installatie.

Ga naar de map: cd appnew

Test de development server met dit commando: php artisan serve

Veel plezier met je project. Je dient nog wel de config aan te passen zodat je de applicatie live kan zien.

Meer info over hoe verder qua config: https://laravel.com/docs/8.x/installation

Mocht je je Laravel applicatie niet werkend te krijgen, dan helpen we je graag verder. Neem dan contact met onze support afdeling op.


Hoe hebben we het gedaan?