Comment installer et configurer Drupal sur Fedora 35/34

Comment installer et configurer Drupal sur Fedora 35/34

Drupal est un système de gestion de contenu gratuit et open source (CMS), est flexible pour créer des blogs et des sites Web. Il est écrit en langage de programmation PHP et utilise MySQL comme base de données backend. Drupal est disponible avec des milliers de modules complémentaires, ce qui le rend hautement personnalisable.

Vous pouvez déployer Drupal sur n'importe quel serveur Web qui prend en charge le langage de programmation PHP. Dans ce tutoriel, nous vous fournirons des étapes pour installer Drupal avec Apache sur Fedora Linux Systems.

Conditions préalables

Ce tutoriel suppose que:

  • Vous avez un système Fedora en cours d'exécution avec un accès au compte privilégié sudo
  • Déjà terminé la pile de lampe sur le système Fedora.

Étape 1 - Installation de Drupal sur Fedora

1. Vous pouvez télécharger la dernière version Drupal à partir du site Web de Drupal. Alternativement, téléchargez le dernier code Drupal à l'aide de la commande suivante:

wget -o / tmp / drupal.le goudron.gz https: // www.drupal.org / téléchargement-latest / goudron.gz  

2. Accédez au dossier '/ var / www /' et extraire le Durpal téléchargé.le goudron.fichier GZ. Vous pouvez également changer le répertoire vers un autre endroit. Dans ce cas, utilisez le dossier correct dans les commandes suivantes.

CD / var / www  sudo tar -zxf / tmp / drupal.le goudron.gz  

3. Renommer le répertoire Drupal extrait pour supprimer le numéro de version. Si nécessaire, vous pouvez garder le nom du dossier tel qu'il est.

sudo mv drupal- * drupal-app  

4. Créez ensuite une copie du fichier de configuration à partir du modèle. Passer au répertoire «Drupal-App / Sites / Default» et copiez la valeur par défaut.paramètres.Fichier PHP vers les paramètres.PHP avec commande CP:

CD Drupal-App / Sites / Par défaut  Sudo CP -P par défaut.paramètres.Paramètres PHP.php  

5. Maintenant, créez un répertoire nommé "des dossiers" Dans le répertoire actuel Drupal-App / Sites / Default:

fichiers sudo mkdir  

6. Définissez maintenant les autorisations de fichier appropriées pour le faire fonctionner. Définissez initialement la permission 777 aux paramètres.PHP, qui est nécessaire pour terminer l'installation.

Paramètres Sudo Chmod 777.php  fichiers sudo chmod 775 /  Sudo Chown -r www-data: www-data / var / www / drupal-app  

Ensuite, configurez le serveur Apache pour déployer le site Drupal.

Étape 2 - Configuration d'Apache

Créer un fichier de configuration d'hôte virtuel pour l'installation de Drupal. Afin de sécuriser votre site avec un certificat SSL, nous vous recommandons d'utiliser un domaine réel indiqué sur l'adresse IP de votre serveur.

Créons un fichier de configuration Apache pour votre domaine. Assurez-vous de changer le nom de domaine avec le vôtre:

sudo vim / etc / httpd / confre.d / drupal.exemple.filet.confli  

Ajouter le contenu suivant.

ServerAdmin Admin @ Exemple.Net Servername Drupal.exemple.net documentroot / var / www / drupal-app allatoverride tout
12345678 ServerAdmin Admin @ Exemple.Net Servername Drupal.exemple.net documentroot / var / www / drupal-app Allaiter tout

Modifiez la valeur du nom de serveur avec votre nom de domaine.

Enregistrer et fermer le fichier de configuration. Puis redémarrez le service Apache pour recharger le fichier de configuration.

sudo systemctl redémarrer httpd  

Étape 3 - Exécution de l'installateur Web

Ouvrez votre navigateur Web préféré et accédez au site Web Drupal comme configuré dans Apache. Selon ce tutoriel, nous avons configuré le site Web comme ci-dessous URL:

http (s): // drupal.exemple.filet 

Suivez les instructions à l'écran pour terminer l'installation de Drupal sur le système Fedora Linux.

1. Choisissez la langue par défaut pour votre application Drupal.

2. Puis sélectionnez le type d'installation pour Drupal. Ici, vous avez 3 options à choisir. Nous avons recommandé d'aller avec l'installation «standard» par défaut.

3. Entrez maintenant les détails de la base de données à configurer avec Drupal. Nous utilisons MySQL / MARIADB comme serveur de base de données. Si vous ne voyez pas l'option MySQL, assurez-vous que l'extension PHP MySQL est installée.

Vous pouvez également aller avec la base de données SQLite pour les petits sites. Mais si vous planifiez un grand site, nous préférons avec MySQL.

4. Veuillez attendre que l'installation se termine. Cela installera toutes les extensions par défaut, les thèmes de cette application Drupal.

5. Une fois l'installation ci-dessus terminée, il vous invitera à saisir les détails de l'application pour votre Drupal. Remplissez correctement tous les détails.

Créez également un compte administrateur pour Drupal. J'ai recommandé de ne pas utiliser le nom d'utilisateur «admin», le garder autre chose comme je l'ai fait «Dradmin». Gardez votre mot de passe administrateur fort.

6. Une fois que vous avez terminé toutes les étapes avec succès, vous serez redirigé vers le tableau de bord de l'administrateur Drupal. Notez vos informations d'identification d'administration dans un endroit sécurisé, qui sera nécessaire pour les connexions ultérieures.

Personnalisez maintenant l'intégralité de votre site Drupal et ajoutez le contenu. Ici, un nouveau beau site Web a été démarré.

Étape 4 - Installation du post

L'installation de Drupal sur votre système Fedora a été terminée avec succès. Sécurisez maintenant les fichiers d'application Drupal avec des autorisations de fichiers appropriées.

CD / var / www / drupal-app  Sudo Find . -type d -exec chmod 750 '' \;  Sudo Find . -type f -exec chmod 640 '' \;  sudo trouver sites / default / files / -type d -exec chmod 770 '' \;  sudo trouver sites / default / files / -type f -exec chmod 660 '' \;  Sudo Chmod 440 / var / www / drupal-app / sites / par défaut / Paramètres.php  

Supprimez également le fichier d'archive téléchargé de votre système.

RM / TMP / DRUPAL.le goudron.gz  

Conclusion

Ce tutoriel vous a aidé à installer Drupal sur le système Fedora Linux.