GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Laravel Framework su Ubuntu

Laravel è un framework PHP open source e multipiattaforma acclamato dagli sviluppatori web di tutto il mondo. Laravel è costruito dal framework Symfony e lavora sul pattern model-view-controller. È molto apprezzato perché riduce il lavoro grugnito e consente agli sviluppatori di fare il vero lavoro.

In questo articolo imparerai come installare e configurare il framework Laravel sul tuo sistema Ubuntu.

Prerequisiti

  • Sistema basato su Ubuntu Linux
  • Accesso al terminale
  • Un account utente con privilegi sudo.

Nota: I comandi in questo tutorial vengono eseguiti sul sistema Ubuntu 20.04. Tutti i metodi nel tutorial sono validi per qualsiasi sistema basato su Linux.

Aggiorna e aggiorna il sistema

È sempre buona norma avviare qualsiasi installazione con il sistema aggiornato e aggiornato ma è necessario in quanto Laravel non funziona con PHP con una versione inferiore alla 7.2.

Per aggiornare e aggiornare il tuo sistema, esegui il comando seguente.

sudo apt update && apt upgrade -y

Installa PHP

Per installare PHP sul tuo sistema, esegui il seguente comando apt.

sudo apt install php

Una volta terminata l'installazione, controlla la versione dell'installazione con il seguente comando.

php -v

Ora installa l'estensione PHP con la stessa versione con il seguente comando.

sudo apt install php7.4-mbstring php7.4-xml php7.4-zip

Installa curl

Esegui il comando seguente per installare curl se non lo hai installato.

sudo apt install curl

Installa il compositore

Hai bisogno del Composer per gestire le dipendenze in Laravel.

Per installare il compositore, esegui il comando seguente.

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

Esegui il comando seguente con il percorso del file del compositore per eseguire il compositore senza l'autorizzazione sudo.

sudo chown -R $USER /usr/local/bin/composer/

Installa Symfony

Laravel usa spesso il framework Symfony, quindi è meglio installarlo insieme a Laravel.

Per installare Symfony eseguire il seguente comando.

composer create-project symfony/skeleton testproj

Passa alla directory testproj ed esegui il seguente comando

run php -S 127.0.0.1:8000 -t public

Apri il seguente link nel browser per verificare l'installazione.

http://localhost:8000/

Installa Laravel

Ora che tutto è impostato e funzionante, installa Laravel usando il seguente comando di composizione.

composer global require laravel/installer

Aggiungi Laravel a Path nel file Bashrc

Al termine dell'installazione di Laravel, apri il file .bashrc.

nano .bashrc

Quindi aggiungi la seguente riga di codice alla fine del file.

export PATH="$PATH:$HOME/.config/composer/vendor/bin"

Premi Ctrl+O e Ctrl+X per salvare e uscire.

Quindi fai il sorgente del file bashrc.

source ~/.bashrc

Crea nuova app Laravel

Basta eseguire il comando seguente per creare un'applicazione in Laravel.

laravel new [name of app]

Passare alla directory dell'applicazione ed eseguire il seguente comando di composizione.

cd [name of app]
composer install

Ora esegui i seguenti comandi per ottenere la chiave di crittografia e accedere a localhost.

php artisan key:generate --ansi
php artisan serve

Prendere nota del collegamento al server di sviluppo e aprirlo nel browser.

http://localhost:8001

Puoi vedere che Laravel è attivo e funzionante.

Conclusione

Questo articolo discute il processo di installazione di Laravel e tutti i componenti necessari per stabilire una configurazione minima. Puoi continuare a utilizzare l'installazione così com'è per apprendere le basi di Laravel o aggiungere altri componenti come database o homestead per creare complesse applicazioni web.


Ubuntu
  1. Come installare Laravel su Ubuntu 18.04

  2. Come installare Laravel PHP Web Framework su Ubuntu 20.04

  3. Come installare Logstash su Ubuntu 18.04

  4. Installa Laravel su Ubuntu 20.04

  5. Come installare R su Ubuntu 18.04

Come installare Ionic Framework su Ubuntu 20.04?

Come installare Laravel su Ubuntu 20.04

Come installare Zend Framework su Ubuntu 14.04

Come installare Laravel su Ubuntu 15.04

Come installare Laravel su Ubuntu 16.04

Come installare Laravel Framework su Ubuntu 18.04 LTS