Logiciel open source Joomla

Drupal Logiciel CMS gratuit

Plateforme CMS avec texte, contenu multimédia et recherche de texte intégral

Drupal est facile à utiliser sans nécessiter de connaissances techniques. Créez des sites Web simples à complexes, y compris des portails d'emploi, des magazines numériques comme les économistes.

Aperçu

Drupal est un CMS expérimenté numériquement par la communauté mondiale. En raison de Covid-19, il est devenu obligatoire pour chaque entreprise d’avoir une présence sur le Web et Drupal a la capacité de créer des sites Web pour les sites Web et de lancer des sites Web sans avoir de connaissances en programmation. Drupal est un outil qui aide à créer du contenu structuré et des sites Web dynamiques selon les besoins. À Drupal, les modèles pré-fabriqués et les plugins facilitent le développement d’un nouveau site Web sans tracas. Il a des systèmes de sécurité intégrés pour empêcher les sites Web de malware ou se soit piraté. Drupal a une interface conviviale qui permet la gestion du contenu, des actifs multimédias et des capacités de publication. Étant open-source, Drupal a une grande communauté de développeurs pour dépanner et résoudre instantanément les problèmes techniques.

Configuration requise


Afin d’installer Drupal 9.x, vous devez avoir les logiciels suivants

  • PHP 7.3+
  • MySQL 5.5.3 + / PostgreSQL 9.1 +
  • Apache 2.4 + / nginx 1.8 + / Microsoft IIS 7

Caractéristiques


Drupal est assez facile à personnaliser et à déployer. Il est évolutif, bien adapté à la conception et au développement avec une plate-forme robuste. Certaines des autres fonctionnalités qui rendent Drupal différentes des autres sont répertoriées ci-dessous:

Pas besoin d’embauche de développeur Web senior

Durpal est beau, simple et facile à utiliser le système de gestion de contenu. Il n’est pas nécessaire d’embaucher un développeur Web pour vos sites Web car il peut être géré facilement sans avoir un langage de programmation.

Administration de contenu

Durpal est l’une des meilleures plateformes PHP CMS qui permet à une large gamme de fonctionnalités d’administrer le contenu.

Autres caractéristiques

  • plusieurs types de contenu
  • Le serveur Web et la base de données indépendants
  • Templates conformes aux normes & amp; Thème
  • Affichage spécifique à l’appareil
  • Édition de contenu WYSIWYG
  • Recherche intégrée
  • Modules contribués
  • Les vues font maintenant partie du noyau
  • Prise en charge de l’accessibilité
  • Intégrés dans les services Web
  • Visite guidée de Drupal
  • Optimisation de la vitesse
  • Normes ISO
  • Test d’automatisation de JavaScript

Installation

Installer Drupal CMS sur Ubuntu 16.04 LTS avec Nginx

Nginx est le serveur Web le plus populaire et le plus sécurisé. Afin d’installer Nginx, utilisez la commande suivante

 sudo apt install nginx 

Une fois l’installation de Nginx, configurez le domaine et redémarrez le nginx en utilisant la commande suivante

 sudo service nginx restart 

Ensuite, besoin d’installer le serveur de base de données, utilisez la commande suivante pour installer MySQL Server

 sudo apt-get update;  sudo apt-get install mysql-server; mysql_secure_installation 

Une fois, le serveur de base de données est installé, utilisez la commande suivante pour redémarrer le serveur MySQL

 sudo service mysql restart 

La prochaine étape consiste à installer PHP 7.3. Assurez-vous d’abord que votre serveur Ubuntu a les derniers packages en exécutant la commande suivante

 sudo apt update <br></br> sudo apt upgrade

Ensuite, ajoutez l’onDrej / PHP qui a un package PHP 7.3 et d’autres extensions PHP requises.

 sudo apt install software-properties-common 
 sudo add-apt-repository ppa:ondrej/php
 sudo apt update

Après avoir ajouté le PPA, vous pouvez désormais installer PHP 7.3 pour Nginx en utilisant la commande suivante.

 sudo apt install php7.3-fpm

Vous pouvez confirmer que PHP 7.3 FPM a été installé avec succès en utilisant la commande suivante.

 php -v

Après l’installation PHP, veuillez exécuter la commande suivante pour installer les modules PHP requis pour Drupal

 sudo apt install libapache2-mod-php7.3 php7.3-common php7.3-mbstring php7.3-xmlrpc php7.3-soap php7.3-gd php7.3-xml php7.3-intl php7.3-mysql php7.3-cli php7.3-mcrypt php7.3-ldap php7.3-zip php7.3-curl 

Maintenant, vous avez installé tous les logiciels requis et l’étape suivante consiste à vous connecter à MySQL Server et à créer une base de données Drupal. Utilisez la commande suivante pour créer une base de données. Changer avec le nom de votre base de données.

 CREATE DATABASE  

Créez un utilisateur de base de données appelée "" avec un nouveau mot de passe. et accordé l’accès complet à l’utilisateur à la base de données en exécutant les commandes suivantes. Changez avec l’utilisateur de la base de données souhaitée et avec votre mot de passe souhaité.

 CREATE USER ''@'localhost' IDENTIFIED BY ''; 
 GRANT ALL ON .* TO ''@'localhost' IDENTIFIED BY '' WITH GRANT OPTION;
 FLUSH PRIVILEGES; EXIT;

Ensuite, exécutez les commandes ci-dessous pour télécharger et extraire le fichier téléchargé et le déplacer dans un nouveau répertoire racine Drupal.

 cd /tmp && wget <a href="https://www.drupal.org/download-latest/zip">https://www.drupal.org/download-latest/zip</a> 
 sudo apt-get install unzip
 sudo unzip drupal*.zip
 sudo mkdir -p /var/www/html/drupal
 sudo unzip Drupal*.zip -d /var/www/html/drupal
 sudo chown -R www-data:www-data /var/www/html/drupal/
 sudo chmod -R 755 /var/www/html/drupal/

Maintenant, permet de configurer Drupal. Ouvrez votre navigateur accédez à votre nom de domaine pour démarrer la configuration de Drupal. Vous devriez voir l’assistant d’installation de Drupal Sélectionnez votre langue préférée dans Dropdown et cliquez sur Enregistrer et continuer

  • Sélectionnez le profil d’installation et cliquez sur Enregistrer et continuer
  • Configuration de la base de données et cliquez sur Enregistrer et continuer
  • Installez maintenant le Drupal
  • À la fin, configurez le site Bravo. Vous avez installé avec succès Drupal sur Nginx
 Français