Categories: Algoritmiphp

installare Laravel su Linux Ubuntu

La prima cosa:

sudo add-apt-repository ppa:ondrej/php

é bene in seguito

sudo apt-get update

(per aggiornare tutti pacchetti)

sudo apt-get install php7

in alcuni casi è ben richiesto anche questo:

sudo apt-get install php7-zip

è importante anche installare LAMP. Lamp è il pacchetto contenente il web server, il quale ci  permetterà di lavorare sulla macchina locale.

sudo apt-get install tasksel

sudo tasksel

con tutti i vari pacchetti. E' bene precisare che il pacchetto "seleziona" già qualcosa che gli serve, per poter installare finalmente Lamp.

Per capire se il web server apache è installato? dal browser: localhost

è bene anche:

sudo apt-get install curl

sudo apt-get update (aggiorna tutti i pacchetti)

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

infine è bene:

per la creazione:

sudo composer create-project laravel/laravel Progetto --prefer-dist

creerà il "Progetto".

è possibile imbattersi nella possibilità di aprire il browser:

localhost:8000

e di ritrovarci ad un errore, risolvibile in questo modo:

sudo chown -R www-data:www-data NOMEDELLACARTELLADELPROGETTO

pasquale.clarizio

Recent Posts

L'API che comunica con un file CSV nella stessa Root, convertendo i dati del CSV in un JSON pronto

Partiamo da questo: [crayon-6adbdb0031674877364447/] https://www.pasqualeclarizio.it/progetti/basePhp/api35/index8.php [crayon-6adbdb003168d447975257/] Esisterà il file all'interno della ROOT ? https://www.pasqualeclarizio.it/progetti/basePhp/api35/index9.php [crayon-6adbdb0031693222574347/]…

1 giorno ago

meglio mangiare 1 anacardo, 1 pistacchio, 1 mandorla o 1 castagna?

Dal punto di vista nutrizionale, non esiste una scelta "migliore" in assoluto, poiché dipende dal…

2 giorni ago

API: partendo da zero e gestione del Form con funzione FETCH, costruendo il form con anni e data di nascita

[crayon-6adbdb00326c0122793355/] nello specifico, che cosa ho fatto? [crayon-6adbdb00326d6255576259/] a questo: [crayon-6adbdb00326dc792979009/] e se invece: [crayon-6adbdb00326e1876257962/]…

3 giorni ago

API: partendo da zero tramite Form e funzione Fetch gestire la richiesta dell'età o della data di nascita

[crayon-6adbdb00335b0633892848/] da capire la gestione: [crayon-6adbdb00335c0625784021/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/form16.php [crayon-6adbdb00335c5561611258/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/api_test13.php?anni=82

3 giorni ago

API: partendo da zero e gestione del Form con funzione FETCH

form11.php [crayon-6adbdb003438b355666097/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/form11.php [crayon-6adbdb003439c510602879/] https://www.pasqualeclarizio.it/progetti/basePhp/api34/api_test13.php?anni=30 https://www.pasqualeclarizio.it/progetti/basePhp/api34/api_test13.php event.preventDefault() [crayon-6adbdb00343a1229882677/] Senza questa riga, il submit del form…

3 giorni ago