Laravel è un framework di applicazioni Web open source con sintassi espressiva ed elegante. È uno dei framework PHP più popolari al mondo ed è ottimo per gli sviluppatori che desiderano creare applicazioni Web moderne.
Ma creare un ambiente di sviluppo può essere frustrante per i nuovi arrivati. Per fortuna, una volta che avrai compreso le basi del processo di installazione, potrai rendere operativo il progetto Laravel in pochissimo tempo!.
Qui imparerai come installare Laravel su Debian 11 / Debian 10.
Installa PHP
Laravel richiede PHP versione 7.3 o successiva. Poiché Debian 11 e Debian 10 vengono forniti rispettivamente con PHP 7.4 e PHP 7.3, non è necessario ottenere i pacchetti PHP da repository esterni.
Aggiorna le informazioni sull'archivio.
sudo apt update
Installa PHP e poche altre estensioni con il comando seguente.
sudo apt install -y php-common php-cli php-gd php-mysql php-curl php-intl php-mbstring php-bcmath php-imap php-xml php-zip
Controlla la versione PHP dopo l'installazione dei pacchetti.
php -v
Assicurati che la versione PHP sia 7.3 o successiva.
PHP 7.4.21 (cli) (built: Jul 2 2021 03:59:48) ( NTS ) Copyright (c) The PHP Group Zend Engine v3.4.0, Copyright (c) Zend Technologies with Zend OPcache v7.4.21, Copyright (c), by Zend Technologies
Installa PHP Composer
Composer è un gestore delle dipendenze per PHP. Ti aiuterà a scaricare e installare Laravel con i componenti necessari per lo sviluppo del tuo progetto.
Puoi installare il compositore localmente, nella directory del tuo progetto o globalmente su $PATH
directory (ex /bin o /usr/bin).
wget -qO - https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin/ --filename=composer
Verifica la versione del compositore.
composer --version
Risultato:
Composer version 2.1.6 2021-08-19 17:11:08
Installa Laravel
Dato che hai già PHP Composer sul tuo sistema, puoi facilmente creare un progetto Laravel usando il comando seguente.
composer create-project laravel/laravel my_example_app
Una volta creato il progetto, vai alla directory del progetto.
cd my_example_app
E poi, avvia il server di sviluppo locale di Laravel usando il comando serve di Artisan CLI.
php artisan serve
Riceverai un messaggio simile a questo.
Starting Laravel development server: http://127.0.0.1:8000
Per impostazione predefinita, Laravel è in ascolto su localhost con la porta 8000. Nel caso, se lo desideri, puoi utilizzare il --host <ip_address>
e --port <port_number>
opzione per modificare rispettivamente l'indirizzo di ascolto e il porto di Laravel.
Puoi aprire il browser e accedere al server di sviluppo Laravel con l'indirizzo IP e il numero di porta visualizzati nell'output del comando precedente. Otterrai la pagina web sottostante.
Conclusione
È tutto. Spero che tu come installare Laravel su Debian 11 / Debian 10. Come passaggio successivo, puoi eseguire le configurazioni iniziali e seguire la documentazione per imparare Laravel.