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

Installa Laravel su Ubuntu 16.04

Ti insegneremo come installare Laravel su Ubuntu 16.04 . Laravel è un framework per applicazioni Web PHP destinato allo sviluppo di applicazioni Web seguendo il modello architettonico Model–View–Controller (MVC). Ha una sintassi espressiva ed elegante e fornisce gli strumenti necessari per applicazioni grandi e robuste. Installare Laravel su Ubuntu 16.04 è un compito facile, basta seguire i passaggi seguenti e dovresti avere la tua installazione di Laravel su Ubuntu 16.04 pronta in pochi minuti.

Per installare Laravel su Ubuntu 16.04, segui attentamente i passaggi seguenti:

Passaggio 1:accedi al tuo server tramite SSH

# ssh root@server_ip

Puoi verificare se hai la versione corretta di Ubuntu installata sul tuo server con il seguente comando:

# lsb_release -a

Dovresti ottenere questo output:

Distributor ID: Ubuntu
Description:    Ubuntu 16.04.1 LTS
Release:        16.04
Codename:       xenial

Passaggio 2: Aggiorna il sistema

Assicurati che il tuo server sia completamente aggiornato utilizzando:

# apt update && apt upgrade

Quindi installa alcune dipendenze tanto necessarie:

# apt install php-mcrypt php-gd php-mbstring

Passaggio 3:installa Composer

Installa Composer che è uno strumento per la gestione delle dipendenze in PHP.

# curl -sS https://getcomposer.org/installer | php

Una volta installato Composer, devi spostarlo in modo che Composer possa essere disponibile nel percorso della tua macchina:

# mv composer.phar /usr/local/bin/composer

Rendilo eseguibile:

# chmod +x /usr/local/bin/composer

Ora crea una directory in cui verrà scaricato Laravel.

# mkdir /var/www/html/your_website

Ovviamente, sostituisci tuo_sito web con il tuo nome di dominio effettivo o qualsiasi altro nome per quella materia.

Fase 4:scarica l'ultima versione di Laravel

Ora entra nella directory appena creata e scarica l'ultima versione di Laravel.

# cd /var/www/html/your_website

# git clone https://github.com/laravel/laravel.git

Sposta i file e le directory dal clone Github Laravel nella directory di lavoro corrente (/var/www/html/tuo_sito_web/)

# mv laravel/* .

# mv laravel/.* .

Ora elimina il laravel non necessario dir:

# rmdir laravel/

Passaggio 5:avvia Laravel su Ubuntu 16.04

Avvia l'installazione di Laravel usando Composer:

# composer install

Una volta terminata l'installazione, assegna la corretta proprietà ai file e alle directory di Laravel:

# chown www-data: -R /var/www/html/your_website/

Quindi, imposta la chiave di crittografia necessaria:

# php artisan key:generate

Noterai l'errore seguente durante l'esecuzione del comando.

[ErrorException]
  file_get_contents(/var/www/html/your_website/.env): failed to open stream: No such file or directory

Per risolvere questo problema dovresti rinominare il .env.example file in .env :

# mv .env.example .env

Genera nuovamente la chiave di crittografia:

# php artisan key:generate

Dovresti ottenere il seguente output:

Application key [base64:ULQsledeS17HxCAsssA/06qN+aQGbXBPPpXVeZvdRWE=] set successfully.

Naturalmente, la chiave sarà diversa nel tuo caso. Ora modifica app.php file e configurare la chiave di crittografia. Apri il file con il tuo editor di testo preferito. Stiamo usando nano.

# nano config/app.php

Individua la 'chiave' => env('APP_KEY' riga e aggiungi la chiave accanto ad essa. Al termine, la direttiva dovrebbe essere simile a questa:

'key' => env('APP_KEY', 'base64:7fO0S9TxZu8M2NwBWVEQsjPGRi+D1t6Ws8i0Y2yW/vE='),

    'cipher' => 'AES-256-CBC',

Salva e chiudi il file.

Fase 6:imposta l'host virtuale Apache

Crea un file host virtuale Apache in modo che il tuo dominio possa servire Laravel. Apri un file, ad esempio tuo_sito_web.conf :

# nano /etc/apache2/sites-available/your_website.conf

Incolla quanto segue:

<VirtualHost *:80>
ServerAdmin admin@your_domain.com
DocumentRoot /var/www/html/your_website/public/
ServerName your_domain.com
ServerAlias www.your_domain.com
<Directory /var/www/html/your_website/>
Options FollowSymLinks
AllowOverride All
Order allow,deny
allow from all
</Directory>
ErrorLog /var/log/apache2/your_domain.com-error_log
CustomLog /var/log/apache2/your_domain.com-access_log common
</VirtualHost>

Abilita il sito:

# a2ensite your_website.conf

Riavvia Apache in modo che le modifiche abbiano effetto:

# service apache2 reload

Ora apri il tuo browser web preferito e vai su http://tuo_dominio.com dove sarai accolto da una pagina come mostrato nell'immagine qui sotto:

Congratulazioni, hai installato con successo Laravel su Ubuntu 16.04 . Per ulteriori informazioni su Laravel, dovresti controllare la loro documentazione ufficiale.

Ovviamente, non devi installare Laravel su Ubuntu 16.04, 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 16.04 per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della tua richiesta. Per un tutorial aggiornato su come installare Laravel su Ubuntu 20.04, controllalo sul nostro blog.

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


Panels
  1. Installa Webmin su Ubuntu 16.04

  2. Installa phpMyAdmin su Ubuntu 16.04

  3. Installa MEAN su Ubuntu 14.04

  4. Installa Radiant su Ubuntu 14.04

  5. Installa OSSEC su Ubuntu 14.04

Come installare Laravel su Ubuntu 20.04 LTS

Come installare Laravel 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

Come installare Laravel su Ubuntu 18.04 LTS