GNU/Linux >> Linux Esercitazione >  >> Panels >> Panels

Installa Laravel su Ubuntu 20.04

Laravel è un framework PHP open source che può essere utilizzato per sviluppare applicazioni Web in modo più semplice e veloce grazie alle funzionalità integrate. Si basa sul framework Symfony e segue il modello architetturale modello-vista-controller. Oggi imparerai come installare Laravel su Ubuntu 20.04

Installare Laravel su Ubuntu 20.04 è un compito facile e l'installazione non dovrebbe richiedere più di 10 minuti.

Laravel viene fornito con un ricco set di funzionalità tra cui Artisan, Mappatura relazionale a oggetti, Template Engine, Architettura MVC, Unit-Testing e Database Migration System che aumenteranno la velocità di sviluppo web.

In questo tutorial spiegheremo come installare il framework Laravel con il server web Apache sul nostro VPS Ubuntu. Non dimenticare, se sei un nostro cliente, puoi sempre inviare un ticket e il nostro supporto tecnico si occuperà dell'installazione di Laravel su Ubuntu 20.04, o di qualsiasi altra richiesta tu possa avere. Iniziamo.

Prerequisiti

  • Un VPS Ubuntu 20.04 con accesso root abilitato o un utente con privilegi Sudo.
  • Un nome di dominio valido puntato al tuo server.
  • MySQL o MariaDB
  • Apache 2.4 e PHP 7.2+

Passaggio 1:accedi tramite SSH e aggiorna il tuo sistema

Innanzitutto, dovrai accedere al tuo VPS Ubuntu 20.04 tramite SSH come utente root:

ssh root@IP_ADDRESS -p PORT_NUMBER
Quindi, esegui i seguenti comandi per aggiornare tutti i pacchetti installati sul tuo VPS:

apt-get update -y
apt-get upgrade -y

Fase 2:installa Apache e PHP

Innanzitutto, installa il server web Apache, PHP e le estensioni PHP richieste utilizzando il seguente comando:
apt-get install apache2 php7.4 libapache2-mod-php7.4 php7.4-curl php-pear php7.4-gd php7.4-dev php7.4-zip php7.4-mbstring php7.4-mysql php7.4-xml curl -y

Una volta installati tutti i pacchetti, avvia il servizio Apache e abilitalo all'avvio dopo il riavvio del sistema utilizzando il seguente comando:

systemctl start apache2
systemctl enable apache2

Passaggio 3:installa Composer

Il Composer è un gestore di pacchetti per il linguaggio di programmazione PHP che può essere utilizzato per la gestione delle dipendenze del software PHP e delle librerie richieste.

Puoi scaricare e installare Composer con il seguente comando:

curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer

Successivamente, verifica la versione installata di Composer con il seguente comando:

composer --version

Dovresti ottenere il seguente output:

Composer version 1.10.6 2020-05-06 10:28:10

Fase 4:installa Laravel Framework

Successivamente, puoi installare le applicazioni Laravel usando il comando create-project del compositore. Questo comando viene utilizzato per avviare nuove applicazioni basate su framework e sistemi di gestione dei contenuti esistenti.

Innanzitutto, cambia la directory nella directory radice di Apache e crea una nuova applicazione Laravel denominata laravelapp utilizzando il seguente comando:

cd /var/www/html
composer create-project laravel/laravel laravelapp --prefer-dist

Al termine dell'installazione, dovresti vedere il seguente output:


Creating a "laravel/laravel" project at "./laravelapp"
Installing laravel/laravel (v7.6.0)
- Installing laravel/laravel (v7.6.0): Loading from cache
Generating optimized autoload files
> Illuminate\Foundation\ComposerScripts::postAutoloadDump
> @php artisan package:discover --ansi
Discovered Package: facade/ignition
Discovered Package: fideloper/proxy
Discovered Package: fruitcake/laravel-cors
Discovered Package: laravel/tinker
Discovered Package: nesbot/carbon
Discovered Package: nunomaduro/collision
Package manifest generated successfully.
31 packages you are using are looking for funding.
Use the `composer fund` command to find out more!
> @php artisan key:generate --ansi
Application key set successfully.

Quindi, cambia la directory nella directory laravelapp ed esegui il comando seguente per verificare che tutti i componenti siano stati installati correttamente:

cd laravelapp
php artisan

Dovresti vedere il seguente output:

Laravel Framework 7.11.0
Usage:
command [options] [arguments]
Options:
-h, --help Display this help message
-q, --quiet Do not output any message
-V, --version Display this application version
--ansi Force ANSI output
--no-ansi Disable ANSI output
-n, --no-interaction Do not ask any interactive question
--env[=ENV] The environment the command should run under
-v|vv|vvv, --verbose Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug

Successivamente, cambia la proprietà della directory laravelapp e dai i permessi appropriati alla directory di archiviazione con il seguente comando:

chown -R www-data:www-data /var/www/html/laravelapp
chmod -R 775 /var/www/html/laravelapp/storage

Passaggio 5:configura Apache per servire l'app Laravel

Quindi, crea un nuovo file di configurazione dell'host virtuale Apache per servire l'app Laravel.

nano /etc/apache2/sites-available/laravel.conf

Aggiungi le seguenti righe:


<VirtualHost *:80>
ServerName laravel.example.com
ServerAdmin [email protected]
DocumentRoot /var/www/html/laravelapp/public
<Directory /var/www/html/laravelapp>
AllowOverride All
</Directory>
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>

Salva e chiudi il file quando hai finito. Quindi, abilita l'host virtuale Apache e riscrivi il modulo con il seguente comando:

a2ensite laravel.conf
a2enmod rewrite

Infine, riavvia il servizio Apache per implementare le modifiche:

systemctl restart apache2

Fase 6:accedi all'app Laravel

A questo punto, la tua applicazione Laravel è installata e configurata. Ora apri il tuo browser web e digita l'URL http://laravel.example.com. Dovresti vedere la pagina predefinita di Laravel nella schermata seguente:

Congratulazioni! hai installato con successo il framework Laravel su Ubuntu 20.04 VPS.

Naturalmente, non devi installare Laravel su Ubuntu 20.04 da solo, se utilizzi uno dei nostri servizi di Hosting VPS Laravel, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Laravel su Ubuntu 20.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta.

PS . Se ti è piaciuto questo post, su come installare Laravel su Ubuntu 20.04 , condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o lascia semplicemente una risposta qui sotto. Grazie.


Panels
  1. Come installare Logstash su Ubuntu 18.04

  2. Installa Laravel su Ubuntu 16.04

  3. Come installare XWiki su Ubuntu 20.04

  4. Come installare phpBB su Ubuntu 20.04

  5. Come installare R su Ubuntu 18.04

Come installare OpenCV su Ubuntu 20.04

Come installare Sysdig su Ubuntu 20.04

Come installare Laravel su Ubuntu 20.04

Come installare Laravel su Ubuntu 15.04

Come installare Laravel su Ubuntu 16.04

Installa OpenMeetings su Ubuntu 20.04