
Matthew Stevenson
0
2259
172
CMS Papoo est un système de gestion de contenu (CMS) gratuit, optimisé pour le référencement et convivial basé sur la pile LAMP / LEMP qui aide les webmasters et les utilisateurs à créer de superbes sites Web et portails en ligne
La version Open Source est gratuite à télécharger et à utiliser et est livrée avec une interface utilisateur intuitive, une gestion granulaire des utilisateurs et des groupes et une conception réactive qui prend en charge tous les appareils modernes ...
Si vous êtes une petite ou moyenne entreprise à la recherche d'une plate-forme CMS facile à installer, simple à entretenir et flexible, alors Papoo est un bon point de départ…
Cette plate-forme CMS est rapide et légère, offre aux webmasters des fonctionnalités modulaires et extensibles, extensibles via des plugins pour collaborer et automatiser des expériences engageantes avec les utilisateurs sur plusieurs appareils, y compris les mobiles ...
Pour en savoir plus sur Papoo, veuillez consulter leur page d'accueil
Ce bref tutoriel va montrer aux étudiants et aux nouveaux utilisateurs comment installer Papoo sur Ubuntu 16.04 | 18.04 LTS…
Pour commencer à installer Papoo, suivez les étapes ci-dessous:
Étape 1: Installez le serveur HTTP Apache2
Papoo nécessite un serveur Web et le serveur HTTP Apache2 est le serveur Web open source le plus populaire disponible aujourd'hui… Pour installer le serveur Apache2, exécutez les commandes ci-dessous:
sudo apt mise à jour sudo apt installer apache2
Après avoir installé Apache2, les commandes ci-dessous peuvent être utilisées pour arrêter, démarrer et permettre au service Apache2 de toujours démarrer avec le serveur démarre…
sudo systemctl stop apache2.service sudo systemctl start apache2.service sudo systemctl activer apache2.service
Maintenant qu'Apache2 est installé…. pour tester si le serveur Web fonctionne, ouvrez votre navigateur et accédez à l'URL ci-dessous…

Si vous voyez la page ci-dessus, cela signifie qu'Apache2 est correctement installé…
Étape 2: Installez le serveur de base de données MariaDB
Papoo a également besoin d'un serveur de base de données pour stocker son contenu… Si vous recherchez un serveur de base de données véritablement open source, alors MariaDB est un excellent point de départ… Pour installer MariaDB exécutez les commandes ci-dessous:
sudo apt-get install serveur-mariadb client-mariadb
Après l'installation de MariaDB, les commandes ci-dessous peuvent être utilisées pour arrêter, démarrer et permettre au service MariaDB de toujours démarrer au démarrage du serveur ...
Exécutez-les sur Ubuntu 16.04 LTS
sudo systemctl arrêter mysql.service sudo systemctl démarrer mysql.service sudo systemctl activer mysql.service
Exécutez-les sur Ubuntu 18.10 et 18.04 LTS
sudo systemctl stop mariadb.service sudo systemctl start mariadb.service sudo systemctl activer mariadb.service
Ensuite, exécutez les commandes ci-dessous pour sécuriser le serveur de base de données avec un mot de passe root si vous n'avez pas été invité à le faire pendant l'installation ...
sudo mysql_secure_installation
Lorsque vous y êtes invité, répondez aux questions ci-dessous en suivant le guide.
- Entrez le mot de passe actuel pour root (entrez pour aucun): appuyez simplement sur Entrée
- Définir le mot de passe root? [O / n]: Oui
- Nouveau mot de passe: entrez le mot de passe
- Entrez à nouveau le nouveau mot de passe: Répétez le mot de passe
- Supprimer les utilisateurs anonymes? [O / n]: Oui
- Interdire la connexion root à distance? [O / n]: Oui
- Supprimer la base de données de test et y accéder? [O / n]: Oui
- Recharger les tables de privilèges maintenant? [O / n]: Oui
Maintenant que MariaDB est installée, pour tester si le serveur de base de données a été correctement installé, exécutez les commandes ci-dessous…
sudo mysql -u racine -p
saisissez le mot de passe root lorsque vous y êtes invité…

Si vous voyez un écran similaire à celui illustré ci-dessus, cela signifie que le serveur a été installé avec succès…
Étape 3: Installez PHP 7.2 et les modules associés
Papoo est un CMS basé sur PHP et PHP est requis… Cependant, PHP 7.2 peut ne pas être disponible dans les référentiels par défaut d'Ubuntu… Pour exécuter PHP 7.2 sur Ubuntu 16.04 et les versions antérieures, vous devrez peut-être exécuter les commandes ci-dessous:
sudo apt-get install software-properties-common sudo add-apt-repository ppa: ondrej / php
Ensuite, mettez à jour et mettez à niveau vers PHP 7.2
mise à jour sudo apt
Ensuite, exécutez les commandes ci-dessous pour installer PHP 7.2 et les modules associés.
sudo apt installer php7.2 libapache2-mod-php7.2 php7.2-commun 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
Après avoir installé PHP 7.2, exécutez les commandes ci-dessous pour ouvrir le fichier de configuration par défaut de PHP pour Apache2…
sudo nano /etc/php/7.2/apache2/php.ini
Les lignes ci-dessous sont de bons paramètres pour la plupart des CMS basés sur PHP… Mettez à jour le fichier de configuration avec ces derniers et enregistrez-les… .
file_uploads = On allow_url_fopen = On short_open_tag = On memory_limit = 256M upload_max_filesize = 100M max_execution_time = 360 date.timezone = Amérique / Chicago
Chaque fois que vous apportez des modifications au fichier de configuration PHP, vous devez également redémarrer le serveur Web Apache2… Pour ce faire, exécutez les commandes ci-dessous:
sudo systemctl redémarrer apache2.service
Maintenant que PHP est installé, pour tester son fonctionnement, créez un fichier de test appelé phpinfo.php dans le répertoire racine par défaut d'Apache2…. ( / var / www / html /)
sudo nano /var/www/html/phpinfo.php
Tapez ensuite le contenu ci-dessous et enregistrez le fichier.
Ensuite, ouvrez votre navigateur et accédez au nom d'hôte ou à l'adresse IP du serveur suivi de phpinfo.php
Vous devriez voir la page de test PHP par défaut…

Étape 4: Créer la base de données Papoo CMS
Maintenant que vous avez installé tous les packages nécessaires au fonctionnement de Papoo, continuez ci-dessous pour commencer à configurer les serveurs. Exécutez d'abord les commandes ci-dessous pour créer une base de données Papoo vierge.
Pour vous connecter au serveur de base de données MariaDB, exécutez les commandes ci-dessous.
sudo mysql -u racine -p
Créez ensuite une base de données appelée papou
CREATE DATABASE papoo CHARACTER SET utf8 COLLATE utf8_general_ci;
Créez un utilisateur de base de données appelé papoouser avec un nouveau mot de passe
CREATE USER 'papoouser' @ 'localhost' IDENTIFIED BY 'new_password_here';
Ensuite, accordez à l'utilisateur un accès complet à la base de données.
GRANT ALL ON papoo. * TO 'papoouser' @ 'localhost' IDENTIFIÉ PAR 'user_password_here' AVEC GRANT OPTION;
Enfin, enregistrez vos modifications et quittez.
PRIVILÈGES DE RINÇAGE; SORTIE;
Étape 5: Téléchargez la dernière version de Papoo
Pour obtenir la dernière version de Papoo, vous pouvez télécharger depuis sa page de téléchargement… Ou utilisez les commandes ci-dessous pour utiliser wget et téléchargez-le…
Une fois téléchargé, extrayez le contenu téléchargé dans le répertoire Papoo nouvellement créé… .
cd / tmp wget https://www.papoo.de/index.php?menuid=5bd66_papoo-light-v1811.zip sudo mkdir / var / www / html / papoo sudo décompressez 5bd66_papoo-light-v1811.zip -d / var / www / html / papoo
Ensuite, exécutez les commandes ci-dessous pour définir les autorisations correctes pour le répertoire racine de Papoo et donner le contrôle à Apache2 ... .
sudo chown -R www-data: www-data / var / www / html / papoo / sudo chmod -R 755 / var / www / html / papoo /
Étape 6: Configurer Apache2
Enfin, configurez le fichier de configuration du site Apache2 pour Papoo. Ce fichier contrôlera la manière dont les utilisateurs accèdent au contenu Papoo. Exécutez les commandes ci-dessous pour créer un nouveau fichier de configuration appelé papoo.conf
sudo nano /etc/apache2/sites-available/papoo.conf
Ensuite, copiez et collez le contenu ci-dessous dans le fichier et enregistrez-le. Remplacez la ligne en surbrillance par votre propre nom de domaine et emplacement racine du répertoire.
ServerAdmin [email protected] DocumentRoot / var / www / html / papoo ServerName example.com ServerAlias www.example.com Options FollowSymlinks AllowOverride All Exiger tout accordé ErrorLog $ APACHE_LOG_DIR /error.log CustomLog $ APACHE_LOG_DIR /access.log combiné
Enregistrez le fichier et quittez.
Étape 7: Activez le module Papoo et réécriture
Après avoir configuré le VirtualHost ci-dessus, activez-le en exécutant les commandes ci-dessous
sudo a2ensite papoo.conf sudo a2enmod réécrire sudo systemctl redémarrer apache2.service
Ouvrez ensuite votre navigateur et accédez au nom de domaine du serveur. Vous devriez voir l'assistant d'installation de Papoo pour terminer. Veuillez suivre attentivement l'assistant.
Suivez ensuite les instructions à l'écran pour terminer l'installation… Sélectionnez la langue d'installation et continuez…

Ensuite, vérifiez que toutes les conditions sont remplies et acceptez les termes de la licence… continuez à la page suivante pour entrer le nom de la base de données, l'utilisateur et continuer…

Après cela, créez un mot de passe root pour gérer le backend et terminer l'installation…

Connectez-vous au backend avec le nom d'utilisateur root et le mot de passe que vous avez créé ci-dessus…

Prendre plaisir!

Pour des raisons de sécurité, vous devez supprimer immédiatement la configuration du répertoire!
sudo rm -rf / var / www / html / papoo / setup
Vous devez également réinitialiser les autorisations du fichier «/lib/site_conf.php» sur 444.
sudo chmod 444 /var/www/html/papoo//lib/site_conf.php
L'administration est à l'adresse suivante:
Là, vous pouvez vous connecter avec le nom d'utilisateur root et votre mot de passe et gérer
Félicitations! Vous avez installé avec succès Papoo CMS sur Ubuntu 16.04 | 18.04… .