GNU/Linux >> Tutoriels Linux >  >> Linux

Comment installer Backdrop CMS sur CentOS 8

Backdrop CMS est un système de gestion de contenu open source écrit en langage PHP. Il s'agit d'un fork de Drupal et convient aux petites et moyennes entreprises et aux organisations à but non lucratif. Backdrop CMS vous permet de créer des sites Web personnalisés grâce à la collaboration et à des logiciels open source. Il fournit une interface utilisateur Web magnifique et conviviale qui aide les utilisateurs non techniques à créer et à gérer une grande variété de contenus. Backdrop CMS offre des fonctionnalités puissantes, notamment un contrôle d'accès avancé, une API robuste, l'installation de modules complémentaires intégrés, etc.

Dans cet article, nous allons vous montrer comment installer Backdrop CMS sur CentOS 8 VPS.

Prérequis

  • Un nouveau serveur CentOS 8 sur la plate-forme cloud Atlantic.Net
  • Un nom de domaine valide pointé vers votre serveur
  • Un mot de passe root configuré sur votre serveur

Étape 1 - Créer un serveur cloud Atlantic.Net

Tout d'abord, connectez-vous à votre serveur Atlantic.Net Cloud. Créez un nouveau serveur en choisissant CentOS 8 comme système d'exploitation avec au moins 2 Go de RAM. Connectez-vous à votre serveur cloud via SSH et connectez-vous à l'aide des informations d'identification mises en évidence en haut de la page.

Une fois que vous êtes connecté à votre serveur CentOS 8, exécutez la commande suivante pour mettre à jour votre système de base avec les derniers packages disponibles.

dnf update -y

Étape 2 - Installer le serveur LAMP

Tout d'abord, vous devrez installer la pile LAMP sur votre serveur. Vous pouvez l'installer avec d'autres packages requis en exécutant la commande suivante :

dnf install httpd mariadb-server php php-cli php-gd php-mysqlnd php-json php-curl php-pdo php-mbstring php-dom php-xml unzip -y

Une fois tous les packages installés, démarrez les services Apache et MariaDB et autorisez-les à démarrer au redémarrage du système :

systemctl start httpd
systemctl enable httpd
systemctl start mariadb
systemctl enable mariadb

Étape 3 - Configurer la base de données MariaDB

Ensuite, vous devrez créer une base de données et un utilisateur pour que Backdrop CMS stocke son contenu.

Tout d'abord, connectez-vous à MySQL avec la commande suivante :

mysql

Une fois connecté, créez une base de données et un utilisateur avec la commande suivante :

create database backdrop;
create user 'backdrop'@localhost identified by 'password';

Ensuite, accordez toutes les autorisations à la base de données Backdrop :

grant all privileges on backdrop.* to 'backdrop' @localhost;

Ensuite, videz les privilèges pour appliquer les modifications et quittez MySQL avec la commande suivante :

flush privileges;
exit;

À ce stade, la base de données MariaDB est prête pour Backdrop CMS.

Étape 4 – Télécharger le CMS Backdrop

Tout d'abord, visitez la page Backdrop CMS Git Hub et téléchargez la dernière version de Backdrop CMS avec la commande suivante :

wget https://github.com/backdrop/backdrop/archive/1.16.2.zip

Une fois le téléchargement terminé, décompressez le fichier téléchargé avec la commande suivante :

unzip 1.16.2.zip

Ensuite, déplacez le répertoire extrait vers le répertoire racine d'Apache :

mv backdrop-1.16.2 /var/www/html/backdrop

Ensuite, définissez les autorisations et la propriété appropriées pour le répertoire de fond :

chown -R apache:apache /var/www/html/backdrop
chmod -R 755 /var/www/html/backdrop

Étape 5 : Configurer Apache pour Backdrop CMS

Ensuite, vous devrez configurer le fichier d'hôte virtuel Apache pour héberger Backdrop CMS. Vous pouvez le créer avec la commande suivante :

nano /etc/httpd/conf.d/backdrop.conf

Ajoutez les lignes suivantes :

<virtualhost *:80>
	ServerAdmin [email protected]
        ServerName backdrop.example.com
        DocumentRoot /var/www/html/backdrop
<directory /var/www/html/backdrop>
allowoverride all
allow from all
</directory>
TransferLog /var/log/httpd/backdrop_access.log
ErrorLog /var/log/httpd/backdrop_error.log
</virtualhost>

Enregistrez et fermez le fichier, puis redémarrez le service Apache pour appliquer les modifications :

systemctl restart httpd

À ce stade, le serveur Web Apache est configuré pour servir le CMS en arrière-plan.

Étape 6 – Accéder au CMS Backdrop

Maintenant, ouvrez votre navigateur Web et accédez à l'interface utilisateur Web Backdrop CMS à l'aide de l'URL http://backdrop.example.com. Vous serez redirigé vers la page suivante :

Sélectionnez votre langue et cliquez sur ENREGISTRER ET CONTINUER bouton. Vous devriez voir la page suivante :

Fournissez les détails de votre base de données et cliquez sur SAVE AND CONTINUE bouton. Vous devriez voir la page suivante :

Fournissez les informations de votre site et cliquez sur ENREGISTRER ET CONTINUER bouton. Vous serez redirigé vers le tableau de bord Backdrop CMS :

Conclusion

C'est tout pour le moment. Vous pouvez maintenant explorer le Backdrop CMS et commencer à créer votre propre site Web via le tableau de bord Backdrop CMS sur votre VPS. Pour plus d'informations, visitez la page de documentation de Backdrop CMS.


Linux
  1. Comment installer R sur CentOS 7

  2. Comment installer R sur CentOS 8

  3. Comment installer ProcessWire CMS sur CentOS 7

  4. Comment installer Jamroom CMS sur CentOS 7

  5. Comment installer Mezzanine CMS sur CentOS 7

Comment installer BigTree CMS sur CentOS 7

Comment installer Bolt CMS sur Centos 7

Comment installer Anchor CMS sur CentOS 7

Comment installer Microweber CMS sur CentOS 7

Comment installer Backdrop CMS sur CentOS 8

Comment installer Landing CMS sur CentOS 8