Hostwinds Tutoriels

Résultats de recherche pour:


Table des matières


Qu'est-ce que Drupal?
Préparation de drupes
Mettre à jour et confirmer que votre système est à jour
Installez Apache
Installez MySQL
Installer PHP
Installation de drupal
Configurer les paramètres de drupal
Créer un fichier de configuration de drupal avec Apache
Configuration complète à l'aide de l'interface graphique Drupal (interface utilisateur graphique)

Comment installer Drupal sur un VPS de nuage

Mots clés: Cloud Servers,  Drupal,  VPS 

Qu'est-ce que Drupal?
Préparation de drupes
Mettre à jour et confirmer que votre système est à jour
Installez Apache
Installez MySQL
Installer PHP
Installation de drupal
Configurer les paramètres de drupal
Créer un fichier de configuration de drupal avec Apache
Configuration complète à l'aide de l'interface graphique Drupal (interface utilisateur graphique)

Qu'est-ce que Drupal?

Drupal est un CSM établi et hautement considéré par CSM (système de gestion de contenu) offrant une flexibilité et une facilité d'utilisation lors de la gestion de sites Web.Drupal fournit une excellente performance et une excellente sécurité pour les systèmes à plus grande échelle et a été utilisée par le gouvernement des États-Unis, Emmy Awards et NASA.

Drupal est livré avec une courbe d'apprentissage escarpée, mais cela offre de nombreux avantages en dehors de la création de blogs simples.Ces avantages supplémentaires incluent une personnalisation plus élevée, une évolutivité des plus grandes plateformes sans perte de performance et une prise en charge de la communauté (open source).

Drupal nécessite le plus souvent une pile de lampes (Linux, Apache, MySQL, PHP) pour fonctionner efficacement et installer tout système d'exploitation qui offre PHP et une base de données assignable.

Préparation de drupes

Avant d'installer Drupal, vous devrez configurer les exigences de base pour qu'il fonctionne correctement.Tout d'abord, vous devrez vous connecter à votre serveur via SSH et préparer votre serveur.

Mettre à jour et confirmer que votre système est à jour

Étape 1: Mettez à jour votre système d'exploitation en exécutant la commande ci-dessous.

yum update

Installez Apache

Étape 1: Installez Apache comme serveur Web.Entrez "Y" pour oui lorsque vous y êtes invité.

yum install httpd

Étape 2: Activer Apache

systemctl enable httpd

Étape 3: Définissez Apache pour commencer lors du démarrage

systemctl start httpd

Étape 4: Vérifiez l'état de Apache (httpd)

systemctl status httpd

Étape 5: Une fois que Apache installe et vérifie, vérifiez qu'il fonctionne correctement en naviguant sur la propriété intellectuelle de votre serveur dans l'URL.Une page de test de serveur HTTP doit maintenant apparaître.

Installez MySQL

Étape 1: Commencez à préparer votre base de données pour Drupal en installant MySQL.

yum -y install @mysql

Étape 2: Activer MySQL en entrant la commande ci-dessous.

systemctl enable --now mysqld

Étape 3: Définissez MySQL pour démarrer sur le démarrage du serveur.

systemctl start mysqld

Étape 4: Vérifiez que MySQL est actif.

systemctl status mysqld

Étape 5: Sécuriser votre mysql.

mysql_secure_installation

Lorsque vous êtes invité à votre mot de passe MySQL, choisissez une force de mot de passe entre 0 et 2. Ensuite, entrez votre mot de passe en fonction de la force dont vous avez besoin.Hostwinds recommande toujours d'utiliser un mot de passe fort pour garder vos systèmes en toute sécurité.Une fois que vous avez configuré votre mot de passe, procédez avec répondant aux questions suivantes:

  • Souhaitez-vous continuer avec le mot de passe fourni?
  • Supprimer les utilisateurs anonymes?
  • Interdire la connexion racine à distance?
  • Supprimer la base de données de test et y accéder?
  • Recharger des tables de privilège maintenant?

Étape 6: Connectez-vous à votre MySQL installé.

mysql -u root -p

Étape 7: Créez une base de données pour votre installation Drupal avec un utilisateur avec des privilèges.Remarque, nous utilisons "DRUPALUSER" et "Mot de passe" en tant que nom d'utilisateur et mot de passe de la base de données Drupal.Par la suite, vous pouvez les échanger avec vos exigences.

Remarque: Exécution des commandes MySQL, "drupal_db" sera la base de données Drupal, "DRUPALUSER" sera le nom d'utilisateur de la base de données Drupal et "mot de passe" sera le mot de passe de la base de données si nécessaire lors de votre configuration Drupal dans l'interface graphique Drupal.

CREATE DATABASE drupal_db;
CREATE USER drupaluser@localhost IDENTIFIED BY 'password';
GRANT ALL PRIVILEGES ON * . * TO 'drupaluser'@'localhost';
FLUSH PRIVILEGES;

Installer PHP

Étape 1: Drupal nécessite PHP et besoin de configuration avant d'installer officiellement le CRM.Commencez par exécuter ce qui suit et répondez "y" pour oui lorsque vous y êtes invité.

yum install php

Étape 2: Installez d'autres extensions et applications PHP.Répondez "y" pour oui quand vous y êtes invité

yum install php-pear php-mysqlnd php-curl php-mbstring php-gd php-xml php-pear php-fpm php-pdo php-opcache php-json php-zip php-cli

Étape 3: Activer PHP

systemctl enable php-fpm

Étape 4: Assurez-vous que PHP commence au démarrage

systemctl start php-fpm

Installation de drupal

Téléchargez et installez la version Drupal

Étape 1: Revoir la page de téléchargement de Drupal https://www.drupal.org/download et les versions disponibles.Remplacez votre version requise avec la version vers la fin de la commande suivante.Nous installons la version 8.8.5 dans cet exemple.

wget https://ftp.drupal.org/files/projects/drupal-8.8.5.tar.gz 

Étape 2: Extrayez votre téléchargement Drupal.

tar -xvf drupal-8.8.5.tar.gz

Étape 3: Déplacez le dossier extrait dans le répertoire racine du document Apache

mv drupal-8.8.5 /var/www/html/drupal

Étape 4: Autoriser l'accès Apache pour accéder au répertoire racine drupal non compressé en modifiant les autorisations

chown -R apache:apache /var/www/html/drupal

Configurer les paramètres de drupal

Étape 1: Configurez vos paramètres Drupal.Vous pouvez le faire en accédant au dossier par défaut.
CD / var / www / html / drupal / sites / par défaut

Étape 2: Copiez les paramètres par défaut dans un fichier de paramètres

cp -p default.settings.php settings.php

Vous pouvez maintenant accéder au fichier Paramètres.php pour configurer l'un de vos paramètres Drupal plus loin.

Créer un fichier de configuration de drupal avec Apache

Pour accéder à l'interface graphique Drupal, vous devrez créer un fichier de configuration dans Apache pour indiquer à votre serveur Web où regarder et accéder au dossier et aux fichiers requis.

Étape 1: Exécutez Nano sur le fichier suivant pour entrer en mode Editeur de texte.

nano /etc/httpd/conf.d/drupal.conf

Étape 2: Ajoutez le texte de configuration Standard Apache suivant.Veuillez noter que vous devez modifier manuellement le "domaineexample.com" dans la colonne ServerAdmin et ServerName sur votre domaine.Pour que cela soit plus facile à voir, nous les avons fait audacieux.

<VirtualHost *:80>
    ServerAdmin webmaster@domainexample.com
    ServerName domainexample.com
    DocumentRoot /var/www/html/drupal
    <Directory /var/www/html/drupal/>
        Options Indexes FollowSymLinks
        AllowOverride All
        Require all granted
    </Directory>
    ErrorLog /var/log/httpd/drupal_error.log
    CustomLog /var/log/httpd/drupal_access.log combined
</VirtualHost>

Étape 3: Redémarrez votre serveur Web Apache pour finaliser cela.

systemctl restart httpd

La saisie de l'adresse IP de votre serveur dans une URL du navigateur Web doit maintenant inviter l'assistant d'installation de Drupal.

Configuration complète à l'aide de l'interface graphique Drupal (interface utilisateur graphique)

Étape 1: Choisissez la langue que vous souhaitez utiliser.

Étape 2: Choisissez le type de profil d'installation que vous souhaitez installer pour votre profil.Notez que le profil d'installation standard démarre sélectionné par défaut.

Étape 3: Entrez le nom de la base de données et le mot de passe que vous avez créé lors de l'installation de MySQL pour joindre votre Drupal.Remarque, dans notre exemple, notre nom de base de données est DRUPAL_DB, notre utilisateur de base de données est "drupaluser" et notre mot de passe est "mot de passe".

Étape 4: Une fois la base de données entrée et vérifiée, Drupal commencera son installation officielle.

Étape 5: Enfin, vous configurerez les informations de votre site sous Configuration de votre site.Entrez dans les détails requis, créez un nom d'utilisateur pour votre CRM Drupal et votre mot de passe.Quand prêt, sauvegardez et continuez.

Toutes nos félicitations!Vous avez maintenant configuré Drupal sur votre serveur et vous pouvez commencer à construire votre site Web avec le Drupal. mode d'emploi ici.

Écrit par Hostwinds Team  /  août 9, 2021