In questo articolo ti mostreremo come installare gpEasy CMS su un VPS Ubuntu 14.04 utilizzando il server web Nginx e PHP5-FPM.
gpEasy è un CMS semplice e potente. È stato progettato per essere un sistema di gestione dei contenuti (CMS) facile da usare, ma leggero e completamente funzionale.
gpEasy CMS non richiede la configurazione di alcun database e ti consente di modificare il tuo sito Web al volo poiché è basato su file flat.
Nginx è un server web leggero ma molto potente. È noto per essere un server HTTP stabile e ad alte prestazioni.
PHP5-FPM è l'acronimo di PHP5 FastCGI Process Manager ed è un'implementazione alternativa di PHP FastCGI con alcune funzionalità aggiuntive utili per siti di qualsiasi dimensione, in particolare quelli più affollati.
Daremo per scontato che unzip sia installato sul tuo VPS Linux. In caso contrario, eseguire il comando seguente per installare il programma:
# apt-get install unzip
REQUISITI
Stiamo utilizzando il nostro piano di hosting VPS SSD 1 per questo tutorial.
AGGIORNA IL SISTEMA
Accedi al tuo server come root ed esegui i seguenti comandi:
# apt-get update # apt-get upgrade
INSTALLA NGINX E PHP5-FPM
Ora dobbiamo installare Nginx e PHP5-FPM:
# apt-get install nginx php5-fpm
Ai fini di questo tutorial creiamo un nuovo utente che manterrà l'installazione di gpEasy nella sua home directory.
# adduser gpeasy
Completa i passaggi della creazione dell'utente e quindi aggiungi l'utente gpeasy al gruppo www-data per evitare errori di autorizzazione utilizzando il comando seguente:
# usermod -a -G www-data gpeasy
Poiché questo comando non produrrà nulla, per la tua tranquillità puoi comunque eseguire un controllo utilizzando:
# groups gpeasy | grep www-data
Il passaggio successivo di questa procedura di installazione è accedere come utente gpeasy che abbiamo creato. Per farlo, esegui e inserisci la password che hai impostato:
# login gpeasy
Una volta effettuato l'accesso, noterai che ti trovi attualmente nella home directory dell'utente gpeasy.
INSTALLA gpEasy
Innanzitutto, scarichiamo gpEasy CMS:
# wget -c http://gpeasy.com/Special_gpEasy?cmd=dlzip -O gpeasy.zip
Decomprimi il file zip scaricato:
# unzip gpeasy.zip
Rinominare la directory gpEasy in gpEasyCMS per evitare confusione durante l'impostazione della configurazione di Nginx per questo sistema di gestione dei contenuti.
# mv gpEasy/ gpEasyCMS/
Successivamente, dobbiamo fornire le autorizzazioni corrette e modificare il gruppo nella directory dei dati di gpEasy. Ciò è necessario per evitare errori di lettura/scrittura quando si utilizza gpEasy.
# chmod 775 /home/gpeasy/gpEasyCMS/data # chgrp www-data /home/gpeasy/gpEasyCMS/data
Si consiglia di disabilitare l'esecuzione dei seguenti file per tutti, incluso il proprietario e il gruppo:
# chmod 664 gpEasyCMS/data/example_htaccess # chmod 664 gpEasyCMS/data/index.html
Esci dall'utente gpeasy:
# logout
CONFIGURA NGINX
Innanzitutto, rimuovi la configurazione predefinita del sito nginx:
# rm /etc/nginx/sites-enabled/default
Se desideri indirizzare più domini al server, potrebbe essere necessario aumentare la dimensione del bucket di hash nel file di configurazione di Nginx. Per farlo, apri il file con il tuo editor di testo preferito. Stiamo usando vim per i nostri scopi:
# vim /etc/nginx/nginx.conf
Trova la riga "# server_names_hash_bucket_size 64;" in questo file e rimuovi # dalla riga. Salvalo e chiudi il file.
Crea la configurazione del sito per la tua installazione di gpEasy:
# vim /etc/nginx/sites-available/gpeasy
Ora, incolla la seguente configurazione e sostituisci il valore "tuodominio" con il tuo dominio esistente effettivo:
Se vuoi abilitare le funzioni di immagine per gpEasy, esegui il comando seguente:
# apt-get install php5-gd
Abilita la configurazione del sito gpEasy:
# ln -s /etc/nginx/sites-available/gpeasy /etc/nginx/sites-enabled/gpeasy
Riavvia Nginx e PHP5-FPM:
# /etc/init.d/php5-fpm restart # /etc/init.d/nginx restart
Ora puoi completare la tua installazione di gpEasy aprendo il tuo browser web preferito e vai a:http://your_ip_address/gpEasyCMS
Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting VPS Linux, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare gpEasy CMS per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e prenderanno cura immediatamente la tua richiesta.
PS . Se questo post ti è piaciuto condividilo con i tuoi amici sui social network utilizzando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.