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

Come installare Laravel su un server DirectAdmin

Ti mostreremo come installare Laravel sul server DirectAdmin. Laravel è un popolare framework di applicazioni Web PHP open source con sintassi espressiva ed elegante. Questa guida dovrebbe funzionare anche su altri sistemi VPS Linux, ma è stata testata e scritta per un VPS DirectAdmin. Installare Laravel sul server DirectAdmin è un compito facile, basta seguire attentamente i passaggi seguenti e dovresti averlo installato in meno di 10 minuti.

Questa guida presuppone che tu abbia già:

  • PHP 5.6.4 o successivo (PHP 7 è altamente raccomandato)
  • Estensioni OpenSSL, Mbstring, PDO, Tokenizer, PHP e XML
  • Apache o Nginx

1. Accedi al tuo VPS tramite SSH

ssh root@my_server

2. Aggiorna il sistema e installa i pacchetti necessari

yum update
yum install git curl

3. Installa il compositore

Composer è un gestore delle dipendenze per PHP con il quale puoi installare pacchetti. Composer inserirà tutte le librerie e le dipendenze necessarie per il tuo progetto.

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

4. Installa Laravel

L'installazione di Laravel è un processo semplice, in questa guida installeremo Laravel utilizzando il comando composer create-project.

Elimina i file predefiniti creati da DirectAdmin:

rm -rf /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/*

Passa alla directory principale del dominio:

cd /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/

e installa Laravel usando il compositore create-project comando (notare il punto alla fine del comando):

composer create-project --prefer-dist laravel/laravel .

Se hai effettuato l'accesso come root o un altro utente sudo, dovrai impostare la proprietà e le autorizzazioni corrette:

chown -R USERNAME:USERNAME /home/USERNAME/domains/LARAVEL_DOMAIN_NAME/public_html/

Non dimenticare di cambiare "USERNAME" con il nome utente effettivo e LARAVEL_DOMAIN_NAME con il nome di dominio effettivo.

5. Configura DirectAdmin

Dobbiamo modificare la radice del documento del server Web predefinito e cambiarla da public_html a public come richiesto da Laravel.

Accedi al tuo DirectAdmin come amministratore su:https://YOUR_SERER_IP:2222 e fare clic sul collegamento "Configurazioni HTTPD personalizzate" nella sezione "Funzionalità extra". Nella nuova finestra vedrai un elenco di tutti i tuoi domini, clicca sul dominio dove hai installato Laravel e ti verrà presentata una nuova finestra dove potrai modificare la configurazione del tuo web server.

Per modificare la radice del documento, aggiungi le seguenti righe nell'area di testo "Personalizzazione Httpd.conf per":

|?DOCROOT=`HOME`/domains/`DOMAIN`/public_html/public|

Se stai usando nginx devi anche aggiungere le seguenti righe in modo che Nginx possa gestire le richieste.

location / {
    try_files $uri $uri/ /index.php?$query_string;
}

Infine, fai clic sul pulsante "Salva".

Questo è tutto. Hai installato e configurato con successo Laravel sul tuo DirectAdmin Server. Per ulteriori informazioni su Laravel, fare riferimento alla documentazione ufficiale di Laravel e per ulteriori informazioni su DirectAdmin fare riferimento alla loro documentazione ufficiale DirectAdmin.

Ovviamente, non devi installare Laravel su un DirectAdmin Server se utilizzi uno dei nostri servizi di hosting Laravel, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Laravel su un DirectAdmin 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 un DirectAdmin, condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.


Panels
  1. Come installare FastPanel su Ubuntu 20.04

  2. Come installare Laravel su cPanel

  3. Come installare MySQL su Ubuntu 16.04

  4. Come installare NextCloud 13 su Ubuntu 16.04

  5. Come installare osTicket su Ubuntu 16.04

Come installare DirectAdmin su CentOS 6

Come installare Laravel su Ubuntu 20.04

Come installare DirectAdmin su Ubuntu 14.04

Come installare Laravel su Ubuntu 16.04

Come installare aaPanel su Ubuntu 20.04

Come installare Laravel su Debian 10