Ti mostreremo come installare Concrete5 su Ubuntu 16.04. Concrete5 è un Content Management System (CMS) gratuito e open source. È uno strumento facile da usare, ma potente che consente agli utenti senza competenze tecniche di creare diversi tipi di siti Web. Concrete5 offre funzionalità di modifica nel contesto (la possibilità di modificare i contenuti del sito Web direttamente sulla pagina, anziché in un'interfaccia amministrativa o utilizzando il software web editor). Installare Concrete5 su Ubuntu 16.04 è abbastanza semplice e non dovrebbe richiedere più di 10 minuti per installarlo.
Concrete5 include tantissime funzioni utili come:
– Editing intuitivo
– Potente ed estensibile
– Mobile ottimizzato e reattivo
– Costruzione modulare e modelli
– Creazione di moduli e raccolta di dati
– Reporting integrato
– Bellissimo blog
– Grandi discussioni
– Utenti e autorizzazioni
– Flusso di lavoro dei contenuti
– SEO abilitato
– Social media
– e molti altri...
In questo tutorial installeremo Concrete5 su una VPS Ubuntu 16.04 con server web Apache, PHP e MySQL.
1. Aggiorna il sistema
Prima di iniziare, si consiglia di aggiornare tutti i pacchetti sul server all'ultima versione. Accedi al tuo server Ubuntu 16.04 tramite SSH
ssh root@IP_Adress -p Port_number
ed esegui il comando seguente per aggiornare i pacchetti
apt-get update && apt-get upgrade
2. Installa il server web Apache
Apache può essere facilmente installato con il seguente comando
apt-get install apache2
Una volta installato il server web, abilitalo per l'avvio automatico all'avvio del sistema
systemctl enable apache2
3. Installa PHP 7
Concrete5 è un'applicazione basata su PHP, quindi dobbiamo installare PHP sul nostro Ubuntu 16.04 VPS. Fallo, esegui il seguente comando
apt-get install php7.0 libapache2-mod-php7.0 php7.0-mysql
4. Installa il server MySQL
Esegui il comando seguente per installare il server di database MySQL sul tuo VPS
apt-get install mysql-server
Al termine dell'installazione, esegui lo script "mysql_secure_installation" per impostare la password di root MySQL e proteggere il server.
5. Crea database MySQL
Quindi, accedi al server MySQL come utente root e crea un nuovo database e un nuovo utente per Concrete5
mysql -u root -p mysql> CREATE DATABASE concrete5; mysql> GRANT ALL PRIVILEGES ON concrete5.* TO 'concrete5usr'@'localhost' IDENTIFIED BY 'PASSWORD'; mysql> FLUSH PRIVILEGES; mysql> quit
Non dimenticare di sostituire "PASSWORD" con una password efficace.
6. Scarica e installa Concrete5
Vai al sito Web ufficiale di Concrete5 e scarica l'ultima versione stabile dell'applicazione sul tuo server. Al momento della stesura di questo articolo è la versione 8.3.1.
cd /var/www/html wget https://www.concrete5.org/download_file/-/view/99963/ -O concrete5.zip unzip concrete5.zip mv concrete5-8.3.1/ concrete5
Concedi l'autorizzazione adeguata alla directory concrete5:
chown -R www-data:www-data concrete5/
7. Configura Apache per Concrete5
Successivamente, creeremo la direttiva dell'host virtuale Apache per il dominio Concrete5.
nano /etc/apache2/sites-available/concrete5.conf ServerAdmin [email protected] DocumentRoot /var/www/html/concrete5/ ServerName your-domain.com <Directory /var/www/html/concrete5/> Options FollowSymLinks AllowOverride All </Directory> ErrorLog logs/your-domain.com-error_log CustomLog logs/your-domain.com-access_log common
Salva il file ed esegui il comando seguente per abilitare la direttiva host virtuale
a2ensite concrete5
8. Riavvia il server web
e riavvia il server web per rendere effettive le modifiche
systemctl restart apache2
Questo è tutto se hai seguito da vicino tutte le istruzioni in questo tutorial, dovresti essere in grado di accedere all'installazione di Concrete5 su http://tuo-dominio.com e completare il processo di installazione.
Ovviamente non devi installare Concrete5 su Ubuntu 16.04, se utilizzi uno dei nostri hosting concrete5, in tal caso puoi semplicemente chiedere ai nostri esperti amministratori Linux di installare Concrete5 su Ubuntu 16.04 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 Concrete5 su Ubuntu 16.04, condividilo con i tuoi amici sui social network usando i pulsanti a sinistra o semplicemente lascia una risposta qui sotto. Grazie.