Installation af Laravel-frameworket på din hostingpakke

Med elk pakket bij my.host heb je de mogelijkheid om enkele frameworks te installeren. Dit artikel gaat over het Laravel-framework.

Wat is Laravel?

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

In dit kennisbankartikel leggen we uit hoe je het Laravel-framework snel installeert.

Bij my.host kun je Laravel op twee manieren installeren. Via onze software-installatieprogramma of via composer, dat standaard op onze hosting is geïnstalleerd. Je vindt dat hier: composer

Installeren via het software-installatieprogramma.

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

Klik op het menu aan de linkerkant en ga naar de kop Extra Features/Programs.

Je komt in de Softaculous-installer. Zoek naar Laravel:

Kies je installatietype. Quick of Custom. Quick is het eenvoudigst.

Kies quick install. Je komt op dit scherm.

Kies een directory of installeer het in je root. In dit voorbeeld installeren we het in de directory laravelsite. Kies je versie, waarbij hoger beter is. Druk daarna op install; na enkele minuten is het klaar.

Nu is er een Laravel-site geïnstalleerd op ons domein: https://mijn.website/laravelsite.

Je ziet de standaard installatiepagina en kunt aan de slag.

Veel plezier met je nieuwe project.

Installeren via composer

Een iets gebruikelijkere manier is om Laravel met composer te installeren.

PHP-opties
Let op. Voor de Laravel-installatie via composer zijn proc_open en proc_close vereist.

Je kunt deze uitschakelen in je PHP Version selector in DirectAdmin -> Select PHP Version en vervolgens onder options

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

SSH:

Login: ssh -p26 username@mijn.website

Zodra je bent ingelogd, voer je de volgende opdrachten uit.

Navigeer naar de directory waar je de installatiemap wilt hebben. Kies altijd de root van je domein, dus de public_html

Opdracht:

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

Maak een nieuw project met composer.

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

Composer maakt nu een directory appnew aan met een nieuwe Laravel-installatie.

Ga naar de directory: cd appnew

Test de ontwikkelserver met deze opdracht: php artisan serve

Veel plezier met je project. Je moet de configuratie nog aanpassen zodat je de applicatie live kunt zien.

Meer informatie over hoe je verdergaat met de configuratie: https://laravel.com/docs/8.x/installation

Als je je Laravel-applicatie niet aan de praat krijgt, helpen we je graag verder. Neem contact op met onze supportafdeling.


Har du stadig spørgsmål? Kontakt os.