Laravel: Installatie

Stap 1:

Voorwaarde voor de installatie van de Laravel Installer is dat je pakket toegang tot SSH omvat en dat je in het KAS (technisch beheer) de SSH-toegang hebt geactiveerd.

Een handleiding voor het activeren van SSH in het KAS (technisch beheer) vind je hier:

Activeren van SSH

Stap 2:

Verbind je via SSH. Instructies vind je hier:

SSH

Stap 3:

De Laravel Installer wordt nu via Composer geïnstalleerd:

composer global require laravel/installer

Voer de volgende opdracht uit om het globale installatiepad van Composer te zien:

composer global about

Als in de 1e regel de uitvoer Changed current directory to /.composer verschijnt, voer dan de volgende opdracht uit:

echo 'alias laravel="php81 /.composer/vendor/bin/laravel"' >> /www/htdocs/w0123456/.user_bashrc

Verschijnt de uitvoer Changed current directory to /.config/composer, voer dan deze opdracht uit:

echo 'alias laravel="php81 /.config/composer/vendor/bin/laravel"' >> /www/htdocs/w0123456/.user_bashrc

Vervang w0123456 door de loginnaam van het KAS (technisch beheer) van de gebruikte account.

Om de .user_bashrc direct actief te maken, start je de Bash opnieuw. Voer de volgende opdracht in:

source /.bashrc

Om de functionaliteit van Laravel te testen, kun je de volgende opdracht uitvoeren:

laravel -V


Belangrijk: Gegevens buiten de account-root (/www/htdocs/w0123456) worden
niet opgeslagen en gaan verloren bij een serververhuizing of een herinstallatie van de SSH-omgeving.
In zo'n geval moet composer global require laravel/installer opnieuw worden uitgevoerd.

Alternatief kun je ook de regel composer global require laravel/installer aan het einde
van het bestand .user_bashrc toevoegen. Hierdoor wordt bij elke inlog in de SSH-omgeving gecontroleerd of Laravel geïnstalleerd is. Is dat niet het geval, dan wordt Laravel automatisch opnieuw geïnstalleerd.

De opdracht hiervoor is:

echo "composer global require laravel/installer" >>  /www/htdocs/w0123456/.user_bashrc

Vervang w0123456 door de loginnaam van het KAS (technisch beheer) van de gebruikte account.
Hoe nuttig vond u deze handleiding?

Support & FAQ doorzoeken

Seitensuche