Installa CMS Papoo su Ubuntu 16.04 | 18.04 con Apache2, MariaDB e PHP 7.2

  • Giles Benson
  • 0
  • 4386
  • 78

CMS Papoo è un sistema di gestione dei contenuti (CMS) gratuito, ottimizzato per SEO e facile da usare basato sullo stack LAMP / LEMP che aiuta i webmaster e gli utenti a creare fantastici siti Web e portali online ...

La versione Open Source può essere scaricata e utilizzata gratuitamente e viene fornita con un'interfaccia utente intuitiva, amministrare in modo granulare utenti e gruppi e un design reattivo che supporta tutti i dispositivi moderni ...

Se sei un'azienda di piccole o medie dimensioni alla ricerca di una piattaforma CMS facile da installare, semplice da mantenere e flessibile, Papoo è un buon punto di partenza ...

Questa piattaforma CMS è veloce e leggera, offre ai webmaster funzionalità modulari ed estensibili, estendibili tramite plug-in per collaborare e automatizzare esperienze coinvolgenti con gli utenti su più dispositivi, compresi i dispositivi mobili ...

Per ulteriori informazioni su Papoo, controlla la loro home page

Questo breve tutorial mostrerà agli studenti e ai nuovi utenti come installare Papoo su Ubuntu 16.04 | 18.04 LTS ...

Per iniziare con l'installazione di Papoo, segui i passaggi seguenti:

Passaggio 1: installa Apache2 HTTP Server

Papoo richiede un server web e il server HTTP Apache2 è il server web open source più popolare oggi disponibile ... Per installare il server Apache2, esegui i comandi seguenti:

sudo apt update sudo apt install apache2

Dopo aver installato Apache2, i comandi seguenti possono essere utilizzati per arrestare, avviare e abilitare il servizio Apache2 in modo che si avvii sempre con l'avvio del server ...

sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl abilita apache2.service 

Ora che Apache2 è installato…. per verificare se il server web funziona, apri il tuo browser e vai all'URL sottostante ...

http: // localhost

Se vedi la pagina sopra, allora Apache2 è installato con successo ...

Passaggio 2: Installa MariaDB Database Server

Papoo richiede anche un server database per archiviare il suo contenuto ... Se stai cercando un server database veramente open source, MariaDB è un ottimo punto di partenza ... Per installare MariaDB esegui i comandi seguenti:

sudo apt-get install mariadb-server mariadb-client

Dopo aver installato MariaDB, i comandi seguenti possono essere utilizzati per arrestare, avviare e abilitare il servizio MariaDB in modo che si avvii sempre all'avvio del server ...

Eseguili su Ubuntu 16.04 LTS

sudo systemctl stop mysql.service sudo systemctl start mysql.service sudo systemctl abilita mysql.service 

Eseguili su Ubuntu 18.10 e 18.04 LTS

sudo systemctl stop mariadb.service sudo systemctl start mariadb.service sudo systemctl abilita mariadb.service 

Quindi, esegui i comandi seguenti per proteggere il server del database con una password di root se non ti è stato chiesto di farlo durante l'installazione ...

sudo mysql_secure_installation

Quando richiesto, rispondi alle domande seguenti seguendo la guida.

  • Inserisci la password corrente per root (inserisci per nessuno): premi semplicemente Invio
  • Impostare la password di root? [S / n]: Sì
  • Nuova password: inserire la password
  • Reinserire la nuova password: ripetere la password
  • Rimuovere utenti anonimi? [S / n]: Sì
  • Non consentire il login di root da remoto? [S / n]: Sì
  • Rimuovere il database di prova e accedervi? [S / n]: Sì
  • Ricaricare le tabelle dei privilegi ora? [S / n]: Sì

Ora che MariaDB è installato, per verificare se il server del database è stato installato correttamente, esegui i comandi seguenti ...

sudo mysql -u root -p

digita la password di root quando richiesto ...

Se vedi una schermata simile a quella mostrata sopra, il server è stato installato con successo ...

Passaggio 3: installa PHP 7.2 e moduli correlati

Papoo è un CMS basato su PHP e PHP è richiesto ... Tuttavia, PHP 7.2 potrebbe non essere disponibile nei repository predefiniti di Ubuntu ... Per eseguire PHP 7.2 su Ubuntu 16.04 e precedenti, potrebbe essere necessario eseguire i comandi seguenti:

sudo apt-get install software-proprietà-common sudo add-apt-repository ppa: ondrej / php

Quindi aggiorna e aggiorna a PHP 7.2

sudo apt update

Successivamente, esegui i comandi seguenti per installare PHP 7.2 e relativi moduli.

sudo apt install php7.2 libapache2-mod-php7.2 php7.2-common php7.2-mysql php7.2-gmp php7.2-curl php7.2-intl php7.2-mbstring php7.2-xmlrpc php7. 2-gd php7.2-xml php7.2-cli php7.2-zip

Dopo aver installato PHP 7.2, esegui i comandi seguenti per aprire il file di configurazione predefinito PHP per Apache2 ...

sudo nano /etc/php/7.2/apache2/php.ini 

Le righe seguenti sono buone impostazioni per la maggior parte dei CMS basati su PHP ... Aggiorna il file di configurazione con questi e salva ... .

file_uploads = On allow_url_fopen = On short_open_tag = On memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 date.timezone = America / Chicago

Ogni volta che apporti modifiche al file di configurazione PHP, dovresti anche riavviare il server web Apache2 ... Per farlo, esegui i comandi seguenti:

sudo systemctl riavvia apache2.service

Ora che PHP è installato, per verificare se funziona, crea un file di prova chiamato phpinfo.php nella directory principale predefinita di Apache2…. ( / var / www / html /)

sudo nano /var/www/html/phpinfo.php

Quindi digita il contenuto di seguito e salva il file.

Quindi, apri il browser e cerca il nome host o l'indirizzo IP del server seguito da phpinfo.php

http: //localhost/phpinfo.php

Dovresti vedere la pagina di test predefinita di PHP ...

Passaggio 4: crea il database Papoo CMS

Ora che hai installato tutti i pacchetti necessari per il funzionamento di Papoo, continua di seguito per avviare la configurazione dei server. Per prima cosa esegui i comandi seguenti per creare un database Papoo vuoto.

Per accedere al server del database MariaDB, eseguire i comandi seguenti.

sudo mysql -u root -p

Quindi crea un database chiamato papoo

CREA DATABASE papoo SET DI CARATTERI utf8 COLLATE utf8_general_ci;

Crea un utente del database chiamato papoouser con una nuova password

CREA UTENTE 'papoouser' @ 'localhost' IDENTIFICATO DA 'new_password_here';

Quindi concedere all'utente l'accesso completo al database.

ACCEDI TUTTO SU papoo. * A 'papoouser' @ 'localhost' IDENTIFICATO DA 'user_password_here' CON OPZIONE DI CONCESSIONE;

Infine, salva le modifiche ed esci.

PRIVILEGI DI FLUSH; USCITA;

Passaggio 5: scarica l'ultima versione di Papoo

Per ottenere l'ultima versione di Papoo potresti andare a scaricare dalla sua pagina di download ... Oppure usa i comandi sottostanti per usare wget e scaricalo ...

Una volta scaricato, estrai il contenuto scaricato nella directory Papoo appena creata ... .

cd / tmp wget https://www.papoo.de/index.php?menuid=5bd66_papoo-light-v1811.zip sudo mkdir / var / www / html / papoo sudo unzip 5bd66_papoo-light-v1811.zip -d / var / www / html / papoo

Successivamente, esegui i comandi seguenti per impostare i permessi corretti per la directory principale di Papoo e dare il controllo ad Apache2 ... .

sudo chown -R www-data: www-data / var / www / html / papoo / sudo chmod -R 755 / var / www / html / papoo / 

Passaggio 6: configurare Apache2

Infine, configura il file di configurazione del sito Apache2 per Papoo. Questo file controllerà il modo in cui gli utenti accedono ai contenuti di Papoo. Eseguire i comandi seguenti per creare un nuovo file di configurazione chiamato papoo.conf

sudo nano /etc/apache2/sites-available/papoo.conf

Quindi copia e incolla il contenuto di seguito nel file e salvalo. Sostituisci la riga evidenziata con il tuo nome di dominio e la posizione della directory principale.

 ServerAdmin [email protected] DocumentRoot / var / www / html / papoo ServerName example.com ServerAlias ​​www.example.com  Opzioni FollowSymlinks AllowOverride All Richiedi tutti concessi  ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log combinato  

Salva il file ed esci.

Passaggio 7: abilita il modulo Papoo e riscrivi

Dopo aver configurato VirtualHost sopra, abilitalo eseguendo i comandi seguenti

sudo a2ensite papoo.conf sudo a2enmod riscrivi sudo systemctl riavvia apache2.service 

Quindi apri il browser e vai al nome di dominio del server. Dovresti vedere la procedura guidata di configurazione di Papoo per completare. Segui attentamente la procedura guidata.

http://example.com

Quindi segui le istruzioni sullo schermo per completare la configurazione ... Seleziona la lingua di installazione e continua ...

Quindi, convalida che tutti i requisiti siano soddisfatti e accetta i termini di licenza ... continua nella pagina successiva per inserire il nome del database, l'utente e continua ...

Successivamente, crea una password di root per gestire il backend e completare l'installazione ...

Accedi al back-end con il nome utente root e la password che hai creato sopra ...

Godere!

Per motivi di sicurezza è necessario eliminare immediatamente la configurazione della directory!

sudo rm -rf / var / www / html / papoo / setup

Dovresti anche reimpostare i permessi del file "/lib/site_conf.php" a 444.

sudo chmod 444 /var/www/html/papoo//lib/site_conf.php

L'Amministrazione si trova al seguente indirizzo:

http://example.com/interna/

Lì puoi accedere con il nome utente root e la tua password e gestire

Congratulazioni! Hai installato con successo Papoo CMS su Ubuntu 16.04 | 18.04 ... .




Nessun utente ha ancora commentato questo articolo.

Una raccolta di informazioni utili sul sistema operativo Linux e sulle nuove tecnologie
Articoli freschi, consigli pratici, recensioni dettagliate e guide. Sentiti a casa nel mondo del sistema operativo Linux