Autore Topic: Installare Pluck CMS su Ubuntu 18.04 LTS  (Letto 390 volte)

0 Utenti e 1 Visitatore stanno visualizzando questo topic.

Offline Giuseppe

  • MODERATORE
  • Utenti Avanzati
  • *****
  • Post: 190
  • Thanked: 261 times
  • Karma: +23/-0
  • Sesso: Maschio
  • La Rivoluzione non si Processa
    • Informatica Free
Installare Pluck CMS su Ubuntu 18.04 LTS
« il: Aprile 13, 2019, 11:10:43 pm »
Installare Pluck CMS su Ubuntu 18.04 LTS




Pluck è un sistema di gestione dei contenuti, open source.
Può essere utilizzato per gestire il tuo sito web senza conoscere i linguaggi di programmazione. È scritto in linguaggio PHP e non usa un database per memorizzare i suoi dati. Viene fornito con molti moduli che ci consentono di integrare funzionalità personalizzate nel sistema.


Requisiti:
- Ubuntu Server

- Utente non Root con privilegi Sudo

Installazione di Apache e PHP:


Installare il server Web Apache con il seguente comando:


Codice: [Seleziona]
sudo apt-get install apache2 -y
Aggiungiamo il repository Ondrej al sistema:

Codice: [Seleziona]
sudo add-apt-repository --yes ppa:ondrej/php
Aggiorniamo il sistema ed installiamo PHP con tutte le librerie richieste:

Codice: [Seleziona]
sudo apt-get update -y
sudo apt-get install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mysql php7.2-curl php7.2-opcache -y

Terminata l'installazione di tutti i pacchetti, avviamo il servizio Apache e rendiamolo avviabile autonomamente all'avvio:

Codice: [Seleziona]
sudo systemctl start apache2
sudo systemctl enable apache2

Installazione di Pluck CMS:

Scarichiamo l'ultima versione di Pluck CMS con il seguente comando:

Codice: [Seleziona]
wget https://codeload.github.com/pluck-cms/pluck/zip/master
decomprimiamo il file scaricato:

Codice: [Seleziona]
mv master master.zip
unzip master.zip

copiamo la directory estratta nella directory root di Apache:

Codice: [Seleziona]
sudo cp -r pluck-master /var/www/html/pluck
Impostiamo le autorizzazioni alla directory di pluck:

Codice: [Seleziona]
sudo chown -R www-data:www-data /var/www/html/pluck/
sudo chmod -R 755 /var/www/html/pluck/

Configurazione Apache per Pluck CMS:

creiamo un file host virtuale Apache per Pluck CMS:

Codice: [Seleziona]
sudo nano /etc/apache2/sites-available/pluck.conf
Aggiungiamo le seguenti stringhe:

Codice: [Seleziona]
<VirtualHost *:80>
     ServerAdmin [email protected]
     DocumentRoot /var/www/html/pluck
     ServerName example.com

     <Directory /var/www/html/pluck/>
          Options FollowSymlinks
          AllowOverride All
  Order allow,deny
  allow from all
     </Directory>

     ErrorLog ${APACHE_LOG_DIR}/pluck_error.log
     CustomLog ${APACHE_LOG_DIR}/pluck_access.log combined

</VirtualHost>

Salviamo il file, ed abilitiamo il virtual host apache:

Codice: [Seleziona]
sudo a2ensite pluck
Riavviamo il servizio Apache per applicare le modifiche effettuate:

Codice: [Seleziona]
sudo systemctl restart apache2

Ora possiamo Accedere a Pluck CMS:


Apriamo il browser web e digitiamo l'URL
Codice: [Seleziona]
http://Nome Del Tuo Sito.com Avremo a disposizione il pannello di controllo del nostro Pluck.

Non è la fame ma è l'ignoranza che uccide 
 
The following users thanked this post: Mil-F.