Installare Pluck CMS su Ubuntu 18.04 LTS (https://i.imgur.com/oqh73HI.jpg)
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 SudoInstallazione di Apache e PHP:
Installare il server Web Apache con il seguente comando:
sudo apt-get install apache2 -y
Aggiungiamo il repository Ondrej al sistema:sudo add-apt-repository --yes ppa:ondrej/php
Aggiorniamo il sistema ed installiamo PHP con tutte le librerie richieste: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:sudo systemctl start apache2
sudo systemctl enable apache2
Installazione di Pluck CMS:Scarichiamo l'ultima versione di Pluck CMS con il seguente comando:wget https://codeload.github.com/pluck-cms/pluck/zip/master
decomprimiamo il file scaricato:mv master master.zip
unzip master.zip
copiamo la directory estratta nella directory root di Apache: sudo cp -r pluck-master /var/www/html/pluck
Impostiamo le autorizzazioni alla directory di pluck: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:sudo nano /etc/apache2/sites-available/pluck.conf
Aggiungiamo le seguenti stringhe:<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:sudo a2ensite pluck
Riavviamo il servizio Apache per applicare le modifiche effettuate:sudo systemctl restart apache2
Ora possiamo Accedere a Pluck CMS:Apriamo il browser web e digitiamo l'URL http://Nome Del Tuo Sito.com
Avremo a disposizione il pannello di controllo del nostro Pluck.