Ti mostreremo come installare Laravel su cPanel . Laravel è il framework PHP più apprezzato su Github e anche il framework più preferito dagli sviluppatori PHP. Questa guida dovrebbe funzionare anche su altri sistemi VPS Linux, ma è stata testata e scritta per un VPS cPanel. Iniziamo con l'installazione di Laravel sul tuo server cPanel.
1. Prerequisiti:
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
2. Accedi al tuo VPS tramite SSH
ssh root@my_server
3. Aggiorna il sistema e installa i pacchetti necessari
yum update yum install git curl
4. Installa il compositore
Il compositore è un gestore delle dipendenze per PHP con il quale puoi installare pacchetti. Il compositore 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 piuttosto semplice, in questo post installeremo Laravel utilizzando il comando create-project del compositore.
Passa alla directory principale del dominio:
cd /home/USERNAME/public_html/
e installa Laravel usando il compositore create-project
command (Assicurati di includere 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/public_html/
Non dimenticare di cambiare "USERNAME" con il nome utente effettivo.
5. Configura cPanel
Dobbiamo modificare la radice del documento del server Web predefinito e cambiarla da public_html
a public
come richiesto da Laravel.
Modifica la radice del documento per un dominio aggiuntivo
Accedi al tuo cPanel su:https://YOUR_SERER_IP:2083
e nella sezione "Domini" fai clic su "Domini aggiuntivi". Nella nuova finestra, vedrai un elenco di tutti i tuoi domini aggiuntivi, fai clic sull'icona di modifica accanto al percorso principale del documento del dominio e inserisci il nuovo percorso, ad esempio /public_html/laravel-addon-domain.com/public
.
6. Modifica la radice del documento per un dominio primario
Per modificare il dominio principale/primario Document Root è necessario disporre dell'accesso root SSH al server. Apri il seguente file:
nano /var/cpanel/userdata/USERNAME/MY_LARAVEL_DOMAIN.COM
e cambia il documentroot
valore, aggiungi semplicemente public
alla fine del percorso, ad esempio:
documentroot: /home/USERNAME/public_html/public
Se hai un certificato SSL per il tuo dominio devi anche modificare il documentroot
valore nel seguente file:
/var/cpanel/userdata/USERNAME/MY_LARAVEL_DOMAIN.COM_SSL
Non dimenticare di cambiare "USERNAME" con il nome utente effettivo e MY_LARAVEL_DOMAIN.COM con il dominio effettivo.
Infine salva il file e ricostruisci la configurazione di Apache:
/scripts/rebuildhttpdconf && service httpd restart
Questo è tutto. Hai installato e configurato con successo Laravel sul tuo cPanel . Per ulteriori informazioni su Laravel, fare riferimento alla documentazione ufficiale di Laravel e per ulteriori informazioni su cPanel fare riferimento alla documentazione ufficiale di cPanel .
Naturalmente, non devi installare Laravel su un server cPanel, da solo se utilizzi il nostro Hosting Laravel, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Laravel su un server cPanel 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 sull' installazione di Laravel su un server cPanel per favore condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.