Aller au contenu

Drupal

Dans cet article

Information

Drupal est un système de gestion de contenu (CMS) open source écrit en PHP avec une base de données MySQL. Drupal offre une plateforme flexible pour créer tous types de sites web, allant des simples blogs aux communautés complexes et portails commerciaux. Le serveur web Apache HTTP est un serveur web open source populaire souvent utilisé en conjonction avec le CMS Drupal.

Drupal. Fonctionnalités clés

  • Haute performance - Apache répartit efficacement la charge sur les cœurs de processeur et gère expertement de nombreuses requêtes simultanées vers le site Drupal.
  • Gestion du cache - Les modules Apache organisent la mise en cache des données Drupal, réduisant ainsi la charge sur la base de données.
  • Équilibrage de charge - Les modules d'équilibrage de charge et de redondance distribuent les requêtes entre plusieurs serveurs.
  • Sécurité - Support HTTPS, modules de protection contre DDoS, injections SQL et autres attaques.
  • Scalabilité aisée - ajoutez de nouveaux nœuds pour augmenter les performances au besoin.

Caractéristiques du déploiement

Deployment Features

ID Système d'exploitation compatible VM BM VGPU GPU Min CPU (Cœurs) Min RAM (Go) Min HDD/SSD (Go) Actif
73 Ubuntu 22.04 + + + + 1 1 - Oui
  • Vous pourrez accéder à l'interface web via le lien suivant : https://drupal{Server_ID_from_Invapi}.hostkey.in

Note

À moins que cela ne soit spécifié autrement, par défaut nous installons la dernière version de sortie du logiciel depuis le site du développeur ou les dépôts des systèmes d'exploitation.

Démarrage avec Drupal

Une notification sera envoyée à l'e-mail spécifié lors de l'enregistrement indiquant que le serveur est prêt une fois le paiement effectué. Elle contiendra l'adresse IP du VPS, ainsi que les identifiants de connexion (login et mot de passe). Les clients de notre entreprise gèrent le matériel dans le panneau de contrôle des serveurs et API — Invapi.

Vous pouvez trouver les données d'authentification soit dans l'onglet Info >> Tags du panneau de contrôle du serveur, soit par e-mail qui a été envoyé :

  • Lien pour accéder au tableau de bord Drupal avec une interface web : dans le tag webpanel ;
  • Identifiant : root ;
  • Mot de passe : Envoyé à votre adresse e-mail après que le serveur soit prêt à être utilisé suite au déploiement du logiciel.

Configuration de Drupal

Lorsque vous cliquez pour la première fois sur le lien depuis le tag webpanel, un menu de configuration de Drupal s'ouvrira :

  1. Language Selection :

    • Choisissez la langue d'interface préférée pour utiliser Drupal à cette étape.
  2. Profile Selection :

    • Déterminez le type d'installation (standard ou minimal) ;
    • Le profil standard est recommandé pour la plupart des sites web.
  3. Requirement Check :

    • Le système vérifiera automatiquement si votre serveur répond aux exigences nécessaires.
  4. Database Configuration :

    • Database name : drupal ;
    • User : root ;
    • Password : Utilisez le mot de passe SSH du courriel de livraison du serveur ;
    • Important ! Dans advanced settings, remplacez localhost par drupal_db :

  5. Site Installation :

    • Attendez que l'installation des composants nécessaires soit terminée ; le système installera des modules de base et des configurations.
  6. Site Configuration :

    • Entrez les informations de base sur le site ;
    • Créez un compte d'administrateur.

Utilisez le bouton Save and continue à chaque étape pour passer à l'étape suivante.

Pour accéder au panneau d'administration, cliquez sur le lien depuis le tag webpanel, puis cliquez sur le bouton Login et entrez les identifiants définis lors de la configuration de Drupal.

Après une autorisation utilisateur réussie, le système redirigera automatiquement vers la page principale de l'interface d'administration de Drupal. La partie supérieure de l'écran présente des liens vers les sections principales du panneau d'administration, accordant accès aux paramètres cruciaux du site et à la gestion du contenu.

  • Content - gestion du contenu du site. Permet de consulter, ajouter, modifier et supprimer différents types de contenu - articles, pages, blocs, etc ;
  • Structure - gestion de la structure du site. Comprend des outils pour gérer les menus, taxonomies, blocs et autres éléments structuraux ;
  • Appearance - personnaliser l'apparence de votre site. Permet de sélectionner et personnaliser les thèmes de conception, gérer les styles CSS, etc ;
  • Extend - gestion des modules et extensions. Il est utilisé pour rechercher, installer et personnaliser des modules et composants supplémentaires ;
  • Configuration - paramètres généraux du système. Comprend les paramètres du site, les paramètres de menu et taxonomies, les paramètres des modules, la présentation du contenu, etc ;
  • People - gestion des utilisateurs du site. Permet de consulter, ajouter, modifier, et supprimer des comptes d'utilisateur, ainsi que d'affecter des rôles et des droits d'accès à ceux-ci ;
  • Reports - rapports du site. Comprend les rapports sur les erreurs récentes, les pages vues, le contenu populaire, et d'autres rapports utiles.

Note

Pour plus d'informations sur les paramètres de base de Drupal, voir la documentation des développeurs.

Commande d'un serveur avec Drupal via l'API

Pour installer ce logiciel en utilisant l'API, suivez les instructions.


Une partie du contenu de cette page a été créée ou traduite par IA.