Comment installer Drupal 8

Grands gars de travail! Maintenant que vous avez lu des informations sur Drupal et que vous voulez l'essayer vous-même, voici un guide étape par étape pour installer Drupal 8 et vous aider à démarrer. Comme on dit, le démarrage est la partie la plus difficile.

Un bref aperçu de Drupal

Drupal est un cadre de gestion de contenu. Maintenant, vous demandez ce que c'est? Ainsi, un système de gestion de contenu gère la création et la modification de contenu numérique. Drupal se concentre principalement sur le contenu Web tel que la structuration de sites Web et d'autres choses. Il est développé en plus du langage de programmation PHP. Il est open source, ce qui signifie que l'installation et l'exécution de Drupal sont gratuites.

Commençons donc l'installation.

Prérequis pour installer Drupal 8

Configuration requise

Avant de poursuivre, prenez un moment pour évaluer si votre système dispose du matériel et des logiciels nécessaires pour que Drupal fonctionne sans problème.

  • Système d'exploitation - Windows 7 + / Linux / Unix / MacOS / Ubuntu
  • Espace disque - Le logiciel principal nécessite 100 Mo d'espace disque libre. La pile AMP nécessite un peu plus de 1 Go. Il est recommandé d'avoir au moins 1 Go d'espace libre supplémentaire pour accueillir les ressources de votre site Web.
  • Mémoire - Au moins 100 Mo de RAM disponible.

Exigences de développement

Maintenant que nous avons établi que votre ordinateur est apte à installer Drupal 8, il existe d'autres ensembles d'exigences pour commencer à développer votre site Web dans Drupal. Ceci est connu sous le nom de pile AMP (Apache MySQL PHP).

Si votre seul but est maintenant d'apprendre Drupal, vous pouvez simplement télécharger les trois logiciels ci-dessus et commencer à installer Drupal 8. Les instructions détaillées sont fournies dans la section suivante (Installation d'AMP) de ce document.

Cependant, pour une compréhension plus approfondie des différents logiciels compatibles, lisez ci-dessous.

  • Exigences du navigateur

Les sites Web construits à l'aide de Drupal sont compatibles avec tous les navigateurs modernes qui prennent en charge CSS et JavaScript. Certains navigateurs recommandés sont:

  1. Internet Explorer 11+
  2. Firefox 5+
  3. Microsoft Edge
  4. Google Chrome
  5. Opera 12+
  6. Safari 5+
  • Configuration requise pour le serveur de base de données

Les sites Web Drupal prennent en charge la connectivité avec de nombreux serveurs de données. Vous pouvez héberger vos données sur un moteur local ou un moteur distant en utilisant l'un des fournisseurs de serveurs de base de données recommandés ci-dessous.

  1. MySQL 5.5.3+ (fortement recommandé)
  2. MariaDB 5.5.2+
  3. Percona Server 5.5.8+
  4. PostgreSQL 9.1.2+
  5. SQLite 3.6.8+

Bien que Drupal prenne également en charge MS SQL Server et MongoDB, il est fortement recommandé d'utiliser MySQL. La raison en est que Drupal lui-même fonctionnait sur le serveur de base de données MySQL et donc la configuration devient facile. Tout autre serveur nécessite une configuration de base de données supplémentaire. Donc, si vous débutez avec Drupal, il est conseillé de mettre la main sur Drupal sur MySQL avant d'expérimenter avec d'autres bases de données.

  • Serveur Web

Drupal 8 a besoin d'un serveur Web pour héberger le site Web que vous souhaitez créer. Le serveur Web doit être hébergé sur Unix / Linux / OS X / Windows. Vous pouvez configurer un serveur sur votre propre ordinateur ou sur un site d'hébergement Web. Une recherche rapide sur Google impliquerait des centaines de sites d'hébergement Web. Les serveurs Web recommandés sont:

  1. Apache 2+ (fortement recommandé)
  2. Nginx 0.7+
  3. Microsoft IIS 5+
  4. Hiawatha
  5. Serveur Web intégré PHP (recommandé pour le développement uniquement)

Apache est fortement recommandé car il existe une vaste communauté d'utilisateurs Drupal qui ont effectué le développement et le déploiement sur la combinaison Drupal + Apache. Cela facilite la résolution des erreurs courantes.

Le serveur Web intégré PHP est inclus avec la CLI lorsque vous installez PHP. C'est la méthode la plus pratique si vous commencez tout juste à apprendre le développement de sites Web et l'hébergement vous semble une tâche ardue. N'utilisez cependant pas le serveur Web PHP pour les environnements de production.

  • Exigences PHP

Drupal fonctionne sur PHP. Il est nécessaire que votre ordinateur ait installé PHP avant d'installer Drupal 8. Drupal recommande la version PHP 7.2+.

  • Exigences du gestionnaire de dépendances

Étant donné que Drupal dépend d'un site Web et d'une pile de données pour un bon fonctionnement, il est très important de gérer les dépendances entre eux. Tout logiciel / outil non compatible téléchargé peut faire tomber l'ensemble du site Web. Drupal recommande d'utiliser Composer pour gérer les dépendances.

Étapes pour installer AMP

Pour les débutants, qui souhaitent apprendre Drupal avec un minimum de tracas d'hébergement, de serveur et d'autres choses, cette section fournit des détails sur la façon de configurer votre machine locale en tant que serveur et de démarrer le développement de Drupal.

Étape 1: Téléchargez le fichier exécutable du programme d'installation AMP.

Étape 2: ouvrez le fichier exe. Vous atterrirez sur l'écran suivant. Vous pouvez sélectionner des options supplémentaires si vous le souhaitez. Cliquez sur Suivant.

Étape 3: Lisez et acceptez le contrat de licence. Cliquez sur Suivant.

Étape 4: Sélectionnez le répertoire souhaité à installer et cliquez sur Suivant.

Étape 5: Vous arrivez sur le menu de démarrage et les écrans de préférence de raccourci sur le bureau. Laissez-les être la valeur par défaut et continuez à cliquer sur Suivant jusqu'à ce que vous arriviez au bouton Installer. Cliquez sur Installer pour commencer l'installation.

Assurez-vous d'avoir une connexion Internet active tout au long du processus d'installation.

Étape 6: cliquez sur Terminer pour terminer la configuration. Apache MySQL PHP est maintenant installé sur votre ordinateur local.

Étapes pour installer Drupal 8

Très bien, nous avons tous les ingrédients nécessaires et sommes prêts à installer Drupal 8. Discutons de plusieurs façons d'installer Drupal 8.

Pour les débutants, il est recommandé de télécharger via le fichier d'installation car c'est le moyen le plus simple. Vous pouvez simplement passer au sous-point correspondant ci-dessous. Cependant, si vous souhaitez étendre votre base de connaissances, lisez la suite ci-dessous.

1. Programme d'installation en un clic du fournisseur d'hébergement

Si vous avez choisi d'héberger votre serveur Web en ligne via un site de fournisseur d'hébergement Web, recherchez un programme d'installation Drupal en un clic. Contactez votre hébergeur et demandez-lui un guide ou une documentation sur l'installateur Drupal en un clic.

2. Environnement préconfiguré

Il existe des kits d'installation pré-sélectionnés pour divers environnements de développement local. Vous pouvez simplement trouver celui qui vous convient le mieux ici. Bien qu'il soit peu probable qu'après avoir installé la pile AMP au moins, vous auriez besoin de cette option d'installation.

3. Compositeur

C'est la méthode d'installation hautement recommandée car elle installerait la version la plus compatible de Drupal en fonction de votre pile sous-jacente de version PHP, de serveur Web et de serveur de données. Autrement dit, le compositeur gérera efficacement les dépendances.

Pour télécharger le logiciel de base Drupal, ouvrez la ligne de commande Composer et accédez au répertoire d'installation souhaité. Exécutez ensuite la commande ci-dessous

compositeur créer-projet drupal-composer / drupal-project: 8.x-dev mydir –no-interaction

Cela installera les fichiers principaux dans un dossier mydir à l'emplacement souhaité.

4. Téléchargez le fichier d'installation

Alternativement, vous pouvez également télécharger un fichier exécutable à partir du site Web Drupal. C'est l'option la plus sûre et sans tracas pour ceux qui sont au stade débutant de l'apprentissage de Drupal.

Nous couvrirons cette option étape par étape ci-dessous.

Étape 1: Téléchargez la dernière version du fichier zip ou tar.gz depuis Drupal.

Étape 2: accédez au répertoire dans lequel MAMP a été installé et remplacez le contenu du dossier htdocs par le contenu du fichier téléchargé.

Étape 3: Ouvrez MAMP et cliquez sur «Ouvrir la page WebStart». Assurez-vous que les serveurs Apache et MySQL sont en cours d'exécution.

Étape 4: Vous atterrirez sur la page suivante.

Étape 5: configurer une base de données. Cliquez sur phpMyAdmin.

Étape 6: Cela ouvrira la page d'administration PHP dans un nouvel onglet. Cliquez sur Nouveau dans le panneau de gauche et entrez le nom de la base de données. Cliquez sur créer.

Étape 7: Revenez à l'onglet MAMP et cliquez sur «Mon site Web».

Étape 8: Vous serez redirigé vers la page d'installation du site Web par défaut de Drupal.

Étape 9: Cliquez sur Enregistrer et continuer et sélectionnez Installation standard sur l'écran suivant. Cliquez à nouveau sur Enregistrer et continuer.

Étape 10: Si vous arrivez à un tel écran, cliquez sur le lien «Continuer quand même» en bas de la page.

Étape 11: entrez le nom de la base de données, le nom d'utilisateur et le mot de passe. Le nom d'utilisateur et le mot de passe peuvent être trouvés dans la page de destination MAMP sous la section MySQL. Cliquez sur Enregistrer et continuer.

Étape 12: Entrez ensuite le nom de votre site Web, sélectionnez un nom d'utilisateur et un mot de passe et cliquez sur Installer.

Voila! Votre premier site Web de démonstration est prêt. Jouez avec, donnez quelques petits ajustements et apprenez Drupal de manière amusante.

Fait amusant

Si vous utilisez une machine 32 bits, vous ne pourrez pas entrer de dates avant l'année 1901 et après l'année 2038. Ceci est communément appelé le problème 2038.

Articles recommandés

Ceci a été un guide sur l'installation de Drupal 8. Ici, nous avons discuté des étapes pour installer Drupal 8 ainsi que du processus d'installation d'AMP. Vous pouvez également consulter les articles suivants pour en savoir plus -

  1. Comment installer Apache?
  2. Étapes pour installer SQL Server?
  3. Comment installer MATLAB?
  4. Guide pour installer Appium?
  5. MariaDB vs MySQL