Hostwinds Tutoriels
Résultats de recherche pour:
Table des matières
Mots clés: Cloud Servers, Drupal, VPS
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.
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.
Étape 1: Mettez à jour votre système d'exploitation en exécutant la commande ci-dessous.
yum update
É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.
É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:
É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;
É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
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
É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.
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.
É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