Android

Hoe laravel op ubuntu 18.04 te installeren

How to install laravel 5.8 in Ubuntu 18.04

How to install laravel 5.8 in Ubuntu 18.04

Inhoudsopgave:

Anonim

Laravel is een open-source PHP-webtoepassingskader met expressieve, elegante syntaxis. Met Laravel kunt u eenvoudig schaalbare en flexibele webapplicaties, rustgevende API's en e-commerce-oplossingen bouwen.

Met ingebouwde functies zoals routing, authenticatie, sessies, caching en unit testing is Laravel een voorkeurskader voor veel PHP-ontwikkelaars.

In deze zelfstudie laten we u zien hoe u Laravel installeert op een Ubuntu 18.04-systeem. Dezelfde instructies zijn van toepassing op Ubuntu 16.04 en elke op Ubuntu gebaseerde distributie, inclusief Linux Mint, Kubuntu en Elementary OS.

voorwaarden

Zorg ervoor dat u bent aangemeld als een gebruiker met sudo-rechten voordat u doorgaat met deze zelfstudie.

Werk de systeempakketten bij naar de nieuwste versies:

sudo apt update && sudo apt upgrade

PHP installeren

PHP 7.2, de standaard PHP-versie in Ubuntu 18.04, wordt volledig ondersteund en aanbevolen voor Laravel 5.7.

Voer de volgende opdracht uit om PHP en alle vereiste PHP-modules te installeren:

sudo apt install php7.2-common php7.2-cli php7.2-gd php7.2-mysql php7.2-curl php7.2-intl php7.2-mbstring php7.2-bcmath php7.2-imap php7.2-xml php7.2-zip

Composer installeren

Composer is een afhankelijkheidsmanager voor PHP en we zullen het gebruiken om de Laravel-kern te downloaden en alle benodigde Laravel-componenten te installeren.

Om Composer wereldwijd te installeren, downloadt u het Composer-installatieprogramma met curl en verplaatst u het bestand naar de map /usr/local/bin :

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Controleer de installatie door de versie van de componist af te drukken:

composer --version

De output zou er ongeveer zo uit moeten zien:

Composer version 1.8.0 2018-12-03 10:31:16

Laravel installeren

Op het moment dat dit artikel werd geschreven, is versie 5.7 de nieuwste stabiele versie van Laravel.

Voer de opdracht Composer create-project uit om Laravel te installeren in de map my_app :

composer create-project --prefer-dist laravel/laravel my_app

De bovenstaande opdracht haalt alle vereiste php-pakketten op. Het proces kan enkele minuten duren en als het succesvol is, ziet het einde van de uitvoer er als volgt uit:

Package manifest generated successfully. > @php artisan key:generate --ansi Application key set successfully.

Op dit punt heb je Laravel op je Ubuntu-systeem geïnstalleerd.

Bij installatie via Composer maakt Laravel automatisch een bestand met de naam .env . Dit bestand bevat aangepaste configuratievariabelen, waaronder de databasegegevens. U kunt hier lezen hoe u Laravel kunt configureren.

U kunt de ontwikkelingsserver starten door naar de Laravel-projectmap te navigeren en de artisan serve opdracht uit te voeren:

cd ~/my_app php artisan serve

De uitvoer ziet er ongeveer zo uit:

Laravel development server started:

Laravel kan de SQLite-, PostgreSQL-, MongoDB- of MySQL / MariaDB-database gebruiken om al zijn gegevens op te slaan.

Installatie verifiëren

Open uw browser, typ http://127.0.0.1:8000 en ervan uitgaande dat de installatie is geslaagd, verschijnt een scherm zoals het volgende:

Conclusie

Gefeliciteerd, u hebt Laravel 5.7 met succes geïnstalleerd op uw Ubuntu 18.04-machine. U kunt nu beginnen met het ontwikkelen van uw applicatie.

ubuntu laravel php componist