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

Come installare Elefant CMS su Ubuntu 16.04

In questo tutorial, ti mostreremo come installare Elefant CMS su un VPS Ubuntu 16.04 con Apache, PHP e MySQL installati su di esso. Elefant CMS è un CMS open source e un framework Web scritto in PHP che consente agli sviluppatori Web di creare qualsiasi cosa, dai semplici siti Web alle applicazioni Web complete. Questo tutorial è stato testato e scritto per un VPS Ubuntu, ma dovrebbe funzionare su qualsiasi distribuzione Linux basata su Debian.

Questa guida all'installazione presuppone che Apache, MySQL e PHP siano già installati e configurati sul tuo server virtuale. Al momento della stesura di questo tutorial, l'ultima versione di Elefant CMS è la 1.3.12 e richiede:

  • PHP 5.3.x con l'estensione PHP CURL abilitata;
  • Server web Nginx o server web Apache>=2.0 compilato con modulo mod_rewrite e con le seguenti direttive consentite:RewriteEngine, RewriteBase, RewriteCond e RewriteRule.;
  • MySQL, SQLite o PostgreSQL installati sul tuo server virtuale (sono supportati anche MariaDB e Percona).

Iniziamo con l'installazione. Assicurati che i pacchetti del sistema operativo del tuo server siano completamente aggiornati:

apt-get update 
apt-get upgrade

È meglio installare Elefant CMS utilizzando Composer, quindi installa Composer se non è già installato eseguendo i seguenti comandi:

apt-get install curl
cd /opt
curl -sS https://getcomposer.org/installer | php
mv composer.phar /usr/local/bin/composer

Scarica l'ultima versione di Elefant CMS utilizzando i seguenti comandi:

cd /var/www
composer create-project elefant/cms --stability=dev your-domain.com

Non dimenticare di sostituire tuo-dominio.com con il tuo nome di dominio effettivo.
In alternativa, se non desideri utilizzare Composer, puoi sempre scaricare l'ultima versione su https://github.com/jbroadway/elefant /releases , quindi estrai l'archivio di Elefant CMS nella directory /var/www/html/tuo-dominio.com/ sul tuo server.
Quindi, crea un nuovo database MySQL per Elefant CMS da utilizzare e a cui assegnare un utente con i permessi completi:

mysql -u root -p
mysql> SET GLOBAL sql_mode='';
mysql> CREATE USER elefant;
mysql> CREATE DATABASE elefantdb;
mysql> GRANT ALL PRIVILEGES ON elefantdb.* TO 'elefant'@'localhost' IDENTIFIED BY 'your-password' WITH GRANT OPTION;
mysql> FLUSH PRIVILEGES;
mysql> quit

Non dimenticare di sostituire "la tua password" con una password complessa.
Crea una nuova direttiva host virtuale in Apache. Ad esempio, crea un nuovo file di configurazione di Apache chiamato "elefant.conf" sul tuo server virtuale:

touch /etc/apache2/sites-available/elefant.conf

Modifica il file di configurazione "elefant.conf":

vi /etc/apache2/sites-available/elefant.conf

e aggiungi le seguenti righe:

<VirtualHost *:80>
ServerAdmin [email protected]
DocumentRoot /var/www/html/your-domain.com/
ServerName your-domain.com
ServerAlias www.your-domain.com
<Directory /var/www/html/your-domain.com/>
Options FollowSymLinks
AllowOverride All
</Directory>
ErrorLog /var/log/apache2/your-domain.com-error_log
CustomLog /var/log/apache2/your-domain.com-access_log common
</VirtualHost>

Quindi, esegui il comando seguente:

ln -s /etc/apache2/sites-available/elefant.conf /etc/apache2/sites-enabled/elefant.conf

Oppure, usa a2ensite per abilitare la configurazione 'elefant.conf' in Apache:

sudo a2ensite elefant.conf

Imposta i permessi di file appropriati per il server Web Apache per scrivere nella directory root del documento Elefant CMS ('/var/www/html/tuo-dominio.com'):

sudo chown -R www-data:www-data /var/www/html/your-domain.com/

Abilita il modulo di riscrittura di Apache2 se non è già stato fatto così:

sudo a2enmod rewrite

Riavvia il server Web Apache per rendere effettive le modifiche:

service apache2 restart

Apri il tuo browser web preferito, vai su http://tuo-dominio.com/install/ , avvia il processo di installazione e segui le semplici istruzioni:
Fai clic su 'Avanti:Licenza' , accetta la licenza, verifica i requisiti del server sono soddisfatte, quindi fare clic su 'Next:Database' e inserire le seguenti informazioni:
Driver:MySQL
Server:localhost
Porta:3306
Database:elefantdb
Nome utente:elefant
Password:*your-password*
Fai clic su 'Collega e crea schema', inserisci il nome del sito e imposta l'indirizzo email e la password dell'utente amministrativo Elefant CMS.

Questo è tutto. L'installazione di Elefant CMS è ora completa.

Accedi al back-end amministrativo di Elefant CMS su http://tuo-dominio.com/admin e inizia a usarlo, scrivi un post sul blog, carica file ecc.

Ovviamente non devi fare nulla di tutto ciò se utilizzi uno dei nostri servizi di hosting Ubuntu ottimizzato, nel qual caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Elefant CMS per te. Sono disponibili 24 ore su 24, 7 giorni su 7 e si prenderanno immediatamente cura della 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.


Panels
  1. Come installare Grav CMS su Ubuntu 15.04

  2. Come installare Bolt CMS su Ubuntu

  3. Come installare Cody CMS su Ubuntu 14.04

  4. Come installare R su Ubuntu 16.04

  5. Come installare Grav CMS su Ubuntu 18.04

Come installare Ghost CMS su Ubuntu 20.04

Come installare Elefant CMS su Ubuntu 16.04

Come installare Bludit CMS su Ubuntu 16.04

Come installare October CMS su Ubuntu 16.04

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04