Tu choisis les services que nous pouvons activer pour l’analyse, la personnalisation et les contenus externes.
Nous utilisons des cookies et des technologies similaires sur notre site pour personnaliser les contenus, intégrer des médias externes et mieux comprendre l’utilisation de certaines sections.
Cookies nécessaires
Ces entrées assurent des fonctions essentielles comme la sécurité, la stabilité et le traitement des formulaires.
Tes données peuvent être traitées avec ton consentement ou sur la base d’intérêts légitimes. Dans les paramètres des cookies, tu peux refuser chaque catégorie facultative ou l’autoriser individuellement.
Certains services traitent des données personnelles dans des pays tiers. En donnant ton consentement, tu acceptes également ce transfert. Pour en savoir plus, consulte notre politique de confidentialité.
Tu pourras rouvrir et modifier ta sélection à tout moment. · 1.0.2
Configurer WordPress sur un serveur Linux – lance ton propre site Web ou blog
Découvre comment installer WordPress sur un serveur Linux avec la pile LAMP pour créer et gérer ton site Web efficacement → En savoir plus
10 novembre 20267 min de lecture5 Vues0 utile
Introduction
WordPress est un système de gestion de contenu Web très populaire, utilisé pour gérer et publier des sites Web. Aujourd’hui, WordPress s’est développé dans de nombreux autres domaines, comme la messagerie, les forums, les boutiques en ligne et bien plus encore. Cette évolution est soutenue par une communauté active qui a créé un solide écosystème d’extensions et de thèmes, permettant aux utilisateurs finaux de configurer facilement toutes sortes de choses. Dans ce guide, nous allons te montrer comment installer le CMS WordPress sur un serveur Linux.
FAQ
Questions fréquentes
Tu peux installer WordPress depuis les Applications en un clic du tableau de bord de ton serveur dédié. Recherche WordPress dans le catalogue d’applications, puis lance l’installation avec les paramètres de projet, d’environnement et de domaine de ton choix.
Ce guide utilise la pile LAMP : Linux, Apache comme serveur Web, MySQL comme base de données et PHP comme dépendance principale, sur Ubuntu.
Connecte-toi à ton serveur via SSH et exécute d’abord la commande sudo apt update avant d’installer les dépendances nécessaires.
Avis
Cet article t’a-t-il été utile ?
Ton avis nous aide à mieux définir les priorités et à améliorer les contenus.
0 de 0 Les personnes ayant donné leur avis ont trouvé cet article utile.
Aide personnalisée
Le guide ne suffit pas ?
Notre équipe d’assistance ZAP connaît ton produit : décris brièvement ta demande et nous t’aiderons personnellement.
Zappy connaît ce guide et te répond directement dans le chat.
Navigation
Logiciel
Installer WordPress avec les Applications en un clic
Tu peux installer WordPress directement depuis les Applications en un clic dans le tableau de bord de ton serveur dédié. Après la première configuration des applications, ouvre le catalogue d’applications, recherche WordPress et lance l’installation avec les paramètres de projet, d’environnement et de domaine de ton choix. Tu peux ainsi déployer et gérer WordPress rapidement et facilement, sans avoir à utiliser la ligne de commande manuellement, tout en profitant de la gestion Web intégrée, de la prise en charge des domaines personnalisés et des certificats SSL lorsqu’ils sont disponibles.
Préparation
Commence par te connecter à ton serveur via SSH. Si tu ne sais pas comment faire, consulte notre guide Première connexion (SSH).
Infos
Dans ce guide, nous utilisons la distribution Ubuntu avec Apache comme serveur Web, MySQL comme base de données et PHP comme dépendance principale. On appelle cet ensemble la pile LAMP : Linux, Apache, MySQL et PHP.
Une fois connecté, commence par exécuter la commande de mise à jour.
Code
sudo apt update
Tu peux ensuite installer toutes les dépendances nécessaires. Copie et colle simplement la commande complète ci-dessous pour tout installer en une seule fois. Patiente un peu, cela peut prendre un certain temps.
Une fois les dépendances installées, quelques étapes sont recommandées pour vérifier que tous les composants essentiels de la pile LAMP fonctionnent.
Apache et pare-feu
Tu dois d’abord configurer le pare-feu pour qu’Apache puisse communiquer avec Internet et fonctionner correctement. Il est important de créer les règles de pare-feu appropriées afin que le serveur Web soit accessible depuis l’extérieur.
Dans cet exemple, nous utilisons le pare-feu UFW, car Apache dispose d’une application enregistrée pour celui-ci. Si tu utilises un autre pare-feu, vérifie que le port 80 (HTTP) est ouvert. Pour en savoir plus sur les pare-feu sous Linux, consulte notre guide Gérer le pare-feu.
Vérifie que le pare-feu UFW est activé et qu’une règle SSH existe.
Code
# Regel für SSH erstellen
sudo ufw allow OpenSSH
# UFW Firewall aktivieren
sudo ufw enable
Attention
Si tu utilises UFW, veille à avoir configuré une règle SSH ! Sans cela, tu ne pourras plus te connecter à ton serveur par SSH si tu perds la connexion !
Crée maintenant la règle pour Apache, puis vérifie que les règles sont bien présentes.
Code
# Regel für Apache erstellen
sudo ufw allow in "Apache Full"
# UFW Firewall Regeln anzeigen
sudo ufw status
Conseil
La commande ufw app list te permet de voir les profils disponibles. Dans l’exemple ci-dessus, Apache Full ouvre à la fois HTTP (port 80) et HTTPS (port 443).
Tu devrais voir Apache et Apache (v6) avec l’action ALLOW, ce qui confirme que le pare-feu est prêt. Tu verras également les autres règles que tu as configurées auparavant, notamment la règle SSH.
Une fois le pare-feu ouvert pour Apache, vérifie que celui-ci fonctionne. Pour cela, ouvre l’adresse IP de ton serveur dans ton navigateur : http://[deine_ipadresse]
Si tout fonctionne, tu verras une page d’accueil par défaut. Sinon, vérifie l’état du service avec : systemctl status apache2
Configuration de MySQL
Configure ensuite MySQL pour la première fois. Il est recommandé d’exécuter le script de sécurité afin de protéger ton serveur MySQL. Cette étape est facultative, mais vivement conseillée. Lance le script avec : sudo mysql_secure_installation
Le script te guide pas à pas dans la configuration. Il te demande d’abord si tu souhaites activer la validation des mots de passe. Nous te recommandons de répondre Y pour n’autoriser que les mots de passe sécurisés, puis de choisir MEDIUM avec 1 ou STRONG avec 2.
Ensuite, le script te demande si tu souhaites supprimer l’utilisateur anonymous et désactiver la connexion à distance de l’utilisateur root. Pour des raisons de sécurité, réponds Y aux deux questions. L’utilisateur de test sera ainsi supprimé et l’utilisateur root ne pourra être utilisé qu’en local via SSH, ce qui réduit les risques.
Enfin, le script te demande si tu souhaites supprimer la base de données test et recharger les tables de privilèges. Là encore, nous te recommandons de répondre Y, car la base de données de test est inutile et les tables de privilèges doivent être rechargées pour appliquer les modifications.
Vérifie maintenant que la base de données MySQL fonctionne en te connectant avec la commande suivante : sudo mysql -u root. Si tout se passe bien, un message de bienvenue s’affiche. Saisis quit pour quitter la session.
Tester PHP
Enfin, vérifie que PHP fonctionne comme prévu. Pour cela, crée un fichier info.php dans le répertoire Apache /var/www/html/ avec le contenu suivant, qui exécute la fonction phpinfo().
Code
# Öffne den nano Editor für die neue Datei
nano /var/www/html/info.php
# Füge folgenden Inhalt ein
<?php
phpinfo();
?>
Enregistre le fichier avec CTRL+X, puis Y et Enter.
Ouvre ensuite l’URL suivante dans ton navigateur. Si tout fonctionne, une page d’informations PHP devrait s’afficher :
Code
http://[deine_ipadresse]/info.php
Une fois les composants essentiels de la pile LAMP testés et opérationnels, tu peux commencer l’installation de WordPress.
Conclusion
Félicitations, tu as installé et configuré WordPress avec succès ! Pour la suite, nous te recommandons vivement de configurer un domaine et un certificat SSL, afin de sécuriser le transfert de tes données et de faciliter l’accès au panneau WordPress. Consulte notre guide Certbot, consacré au plugin Apache, et suis la configuration interactive pour obtenir rapidement et facilement un certificat pour le domaine de ton choix.
Pour aller plus loin et découvrir des conseils de configuration, consulte nos guides Extensions WordPress et WordPress Elementor. Ils t’expliquent comment installer des extensions et utiliser Elementor, le constructeur de pages convivial très populaire.
Si tu as des questions ou rencontres des problèmes, notre équipe d’assistance est là pour t’aider tous les jours. N’hésite pas à nous contacter ! 🙂
Hébergement de serveurs dès 2,49 € / mois, mise en ligne immédiate, protection DDoS incluse.
L’installation de WordPress se divise en trois étapes : préparer la base de données MySQL, installer WordPress, puis le configurer à l’aide de l’assistant de configuration WordPress.
Base de données MySQL
Pour commencer, crée une nouvelle base de données MySQL. C’est important, car tu auras besoin de ces informations plus tard dans l’assistant de configuration WordPress. Nous te recommandons de reprendre les exemples ci-dessous.
Copie simplement les commandes suivantes pour créer la base de données, les tables et l’utilisateur.
Code
# In MySQL einloggen
sudo mysql -u root
# Datenbank erstellen
CREATE DATABASE wordpress;
# Dedizierten WordPress-Benutzer anlegen
# Ersetze [dein_passwort] durch dein eigenes Passwort
CREATE USER wordpress@localhost IDENTIFIED BY '[dein_passwort]';
# Rechte für den Benutzer setzen (alles als ein Befehl kopieren)
GRANT SELECT,INSERT,UPDATE,DELETE,CREATE,DROP,ALTER
ON wordpress.*
TO wordpress@localhost;
# Privilegientabellen neu laden
FLUSH PRIVILEGES;
Une fois la configuration terminée, tu peux quitter MySQL en saisissant quit. Tu peux maintenant installer WordPress.
Installer WordPress
Pour installer WordPress, nous te recommandons d’utiliser la version officielle de wordpress.org plutôt que le paquet APT. WordPress le conseille afin d’éviter d’éventuels problèmes.
Télécharge la dernière version dans le répertoire temporaire avec la commande suivante :
Code
cd /tmp && wget https://wordpress.org/latest.tar.gz
Décompresse l’archive. Un dossier wordpress contenant tous les fichiers nécessaires sera créé :
Code
tar -xvf latest.tar.gz
Copie le dossier dans ton répertoire Apache /var/www/html/ afin que tout soit accessible sur le Web. Exécute les commandes suivantes pour copier le dossier, créer un répertoire de téléversement et définir les autorisations afin que le groupe y ait accès :
WordPress est maintenant installé. Ouvre l’assistant de configuration à l’adresse suivante : http://[deine_ipadresse]/wordpress
Assistant de configuration
Tu peux maintenant configurer WordPress dans l’assistant de configuration : c’est la dernière étape de l’installation. Tu devras d’abord choisir la langue.
Tu devras ensuite saisir les paramètres de la base de données. Tu les as déjà préparés lors de la configuration de MySQL ; utilise donc les mêmes identifiants. Si tu as suivi nos exemples, remplis les champs comme indiqué et remplace [dein_passwort] par ton mot de passe.
Après cette étape, tu seras invité à lancer l’installation. C’est la dernière étape de la configuration.
Sur la page suivante, saisis différentes informations, notamment le titre du site, une adresse e-mail, ainsi qu’un nom d’utilisateur et un mot de passe pour le compte administrateur WordPress, qui te permettront de te connecter au panneau par la suite. Tu peux également choisir si les moteurs de recherche sont autorisés à indexer ton site Web.
Conseil
Choisis un mot de passe robuste et conserve tes identifiants pour ne pas perdre l’accès à ton panneau WordPress !
Quand tu es prêt, clique sur le bouton Installer WordPress pour terminer l’opération.
Tu seras redirigé vers une page de confirmation qui te permettra d’accéder à la connexion. Connecte-toi pour la première fois au panneau WordPress avec tes identifiants !
Et voilà, tu y es : ton panneau WordPress est prêt et l’installation est terminée.