Recherche de site Web

Comment utiliser l'installation en un clic de WordPress sur


Introduction

WordPress est l'une des plateformes de gestion de contenu et de blogs les plus populaires au monde, vous permettant de créer et de gérer efficacement le contenu de votre site web. Ce tutoriel vous guidera à travers la configuration d'un site WordPress en utilisant l'application WordPress 1-Click.

Déployez vos applications WordPress depuis GitHub en utilisant la plateforme d'applications Linux-Console.net. Laissez Linux-Console.net se concentrer sur la montée en charge de votre application.

Comment utiliser l'installation en un clic de WordPress sur Linux-Console.net

  1. Déploiement en un clic
  2. Créer un Droplet WordPress
  3. Vérification de la page de remplacement
  4. Accéder au Droplet via SSH pour activer la configuration
  5. Connexion au panneau d'administration WordPress
  6. Localiser les identifiants et mots de passe

Étape 1 — Déploiement en 1 clic

En plus des fonctionnalités installées dans un Droplet Ubuntu classique, l'image WordPress en 1 clic comprend également les composants suivants :

  • Apache : un serveur web (HTTP) largement utilisé.

  • MySQL : Une base de données relationnelle open-source couramment utilisée.

  • PHP : support du langage PHP.

Ces composants créent la pile LAMP, un groupe de logiciels open-source généralement installés ensemble pour permettre à un serveur d'héberger des sites web dynamiques comme WordPress. Le terme LAMP est un acronyme qui représente la configuration d'un système d'exploitation Linux avec un serveur web Apache, les données du site étant stockées dans une base de données MySQL et le contenu dynamique traité par PHP.

Pour améliorer la sécurité, les composants supplémentaires suivants sont inclus :

  • UFW : un programme pour gérer un pare-feu.
  • Fail2ban : Un service qui met automatiquement à jour la configuration de votre pare-feu pour bloquer les attaquants.

Dans les étapes suivantes, vous allez créer un Droplet WordPress en 1 clic, puis configurer votre site WordPress, configurer le domaine et partager des informations sur la façon d'accéder à la base de données MySQL.

Étape 2 — Création d'une goutte WordPress

Créez un Droplet WordPress à partir du Marketplace d'applications en 1 clic, en appuyant sur le bouton Créer un Droplet WordPress :

Créer un droplet WordPress

Cela vous amène à la page Créer des Droplets, où vous pouvez personnaliser vos paramètres avant de créer votre Droplet WordPress. Lisez le guide sur Comment créer votre premier Droplet pour une description détaillée de tous les choix que vous devez faire. Les sections suivantes fournissent quelques paramètres clés à considérer.

Choisir une image :

Votre image sera déjà définie sur l'onglet Marketplace avec WordPress 5.8 sur Ubuntu :

Choisir l'image WordPress

Si cela n'est pas sélectionné, utilisez la boîte de recherche pour rechercher WordPress.

Une fois que l'image WordPress est correctement sélectionnée, vous pouvez accepter les paramètres par défaut ou les ajuster en fonction de votre cas d'utilisation. Nous recommandons généralement les modifications suivantes :

Choisir une région de centre de données :

Pour éviter une latence potentielle, il est recommandé de sélectionner une région de centre de données la plus proche de votre base d'utilisateurs. Dans certaines régions, nous avons plus d'un centre de données. Il n'y a pas de différence entre ces centres de données de la même région (par exemple, SFO3 et SFO2).

Choisir un plan :

Pour exécuter un Droplet avec WordPress, il est recommandé d'avoir au moins 1 Go de RAM ou plus.

Choisir une méthode d'authentification :

L'option Clé SSH est recommandée, plutôt qu'un Mot de passe pour votre Droplet. L'authentification utilisant des clés SSH est généralement plus sûre.

Sélection des options supplémentaires :

L'ajout d'une surveillance et d'alertes améliorées des métriques à votre Droplet vous aide à suivre l'utilisation des ressources de votre Droplet au fil du temps. Vous pouvez également envisager d'activer les sauvegardes automatisées. Vous pouvez revenir plus tard pour activer la fonctionnalité de sauvegarde sur les Droplets que vous avez déjà créés.

Choisir un nom d'hôte :

Donnez à votre Droplet un nom d'identification que vous retiendrez, comme « WordPress Droplet 1 » ou le nom du site que vous prévoyez d'héberger.

Lorsque vous avez fait vos choix, appuyez sur Créer un Droplet dans la barre inférieure de l'écran du panneau de contrôle. Une fois le Droplet créé, son adresse IP sera affichée. Vous pouvez vous connecter à votre Droplet et le configurer en accédant à cette adresse IP. Survolez l'adresse IP et appuyez sur Copier pour la copier dans votre presse-papiers :

Votre adresse IP pour le Droplet que vous avez créé

Les gouttelettes créées via le Marketplace en 1 clic sont accompagnées de ressources supplémentaires auxquelles vous pouvez accéder en appuyant sur Commencer :

Appuyez sur le bouton Commencer pour voir le guide

Cela bascule un nouveau panneau, où vous pouvez obtenir des informations supplémentaires spécifiques à votre application en 1 clic. Cela inclut un aperçu, les étapes supplémentaires pour commencer à utiliser votre Droplet, et des liens vers des tutoriels pertinents sur notre site Communautaire. De plus, vous aurez accès au support et à d'autres ressources pour WordPress :

Guide de démarrage WordPress

Ensuite, vous utiliserez cette adresse IP pour consulter le site WordPress.

Étape 3 — Vérification de la page temporaire

Ouvrez un navigateur Web et accédez à l'adresse IP du Droplet pour visiter votre nouveau site. Jusqu'à ce que vous vous connectiez avec SSH, la page suivante apparaîtra :

Page de remplacement avant la connexion SSH

Cette mesure de sécurité a été mise en place pour protéger la configuration initiale de WordPress, dans laquelle l'utilisateur administratif est configuré.

Vous pouvez laisser l'installation dans cet état en toute sécurité jusqu'à ce que vous soyez prêt à configurer WordPress.

Étape 4 — Accéder au Droplet via SSH pour activer la configuration

Pour supprimer la page web par défaut, vous devez d'abord vous connecter au Droplet via SSH. Une fois connecté, il est important de compléter la configuration de WordPress rapidement. Jusqu'à ce que vous le fassiez, toute personne trouvant votre site pourrait créer l'utilisateur administratif et le mot de passe.

Pour commencer, connectez-vous directement au serveur depuis la ligne de commande. Vous devez effectuer cette tâche une fois afin de configurer WordPress. Si vous n'avez jamais utilisé un programme terminal comme SSH ou PuTTY auparavant, consultez Comment se connecter à votre Droplet avec SSH.

Lorsque vous êtes prêt, ouvrez un terminal sur votre ordinateur et connectez-vous à votre Droplet en tant que root (ou votre utilisateur administratif) via SSH avec cette commande. N'oubliez pas d'utiliser l'adresse IP de votre Droplet :

ssh root@your_server_ip

Une fois que vous êtes connecté, il vous sera demandé une série d'invites pour configurer votre site WordPress et activer la configuration.

Remarque : Si vous préférez utiliser un nom de domaine au lieu de l'adresse IP de votre Droplet, consultez notre documentation sur les Domaines et le DNS pour le configurer.

Tout d'abord, vous devez fournir un nom de domaine ou de sous-domaine. Ensuite, vous créerez un nouveau compte utilisateur administrateur pour WordPress en fournissant une adresse e-mail, un nom d'utilisateur, un mot de passe et un titre de blog. Une fois ces informations saisies, il vous sera demandé de confirmer si ces informations sont correctes. Si c'est le cas, écrivez y et appuyez sur Entrée. Voici toutes les invites à titre de référence :

Enter the domain name for your new WordPress site.
(ex. example.org or test.example.org) do not include www or http/s
--------------------------------------------------
Domain/Subdomain name: example.com
Enabling conf block-xmlrpc.
To activate the new configuration, you need to run:
  systemctl reload apache2
Now we will create your new admin user account for WordPress.
Your Email Address: your_email@example.com

Username: sammy

Password: wp_password

Blog Title: Sammy Swims

Is the information correct? [Y/n] y

Une fois que vous aurez terminé de répondre à ces questions, il vous sera demandé si vous souhaitez obtenir un certificat via Let's Encrypt. Let's Encrypt est une Autorité de Certification (CA) qui facilite l'obtention et l'installation de certificats TLS/SSL gratuits, permettant ainsi un HTTPS chiffré sur les serveurs web. Pour plus de sécurité, nous vous recommandons de répondre oui ou o à cette question afin de générer un certificat pour vous. Pour plus d'informations, suivez notre tutoriel Comment sécuriser Apache avec Let's Encrypt sur Ubuntu.

Une fois que vous avez terminé cette configuration initiale, vous pouvez vous connecter en tant qu'utilisateur administratif que vous avez créé et continuer à configurer votre site.

Étape 5 — Connexion au panneau d'administration WordPress

Vous pouvez vous connecter à votre panneau d'administration WordPress en naviguant vers https://example.com/wp-admin en utilisant les identifiants du compte administrateur que vous avez créés précédemment. Saisissez vos identifiants de connexion avec votre nom d'utilisateur, votre e-mail et votre mot de passe. Une fois que vous avez entré ces informations, cliquez sur Se connecter :

Page de connexion administrateur WordPress

Une fois que vous êtes connecté, vous pouvez personnaliser l'apparence de votre site, installer des plugins pour des fonctionnalités supplémentaires ou créer un nouvel article ou une page. Veuillez noter toute notification rouge, surtout si elle concerne les Mises à jour. Il est recommandé de toujours garder votre WordPress à jour pour de bonnes pratiques de sécurité :

Tableau de bord administrateur WordPress

Étape 6 — Localisation des identifiants et des mots de passe

Vous pouvez accéder à des détails supplémentaires sur l'installation dans le Message du Jour (MOTD), qui s'affiche lorsque vous vous connectez à votre Droplet via SSH :

-------------------------------------------------------------------------------
Welcome to Linux-Console.net's One-Click WordPress Droplet.
To keep this Droplet secure, the UFW firewall is enabled.
All ports are BLOCKED except 22 (SSH), 80 (HTTP), and 443 (HTTPS).
-------------------------------------------------------------------------------------

Si vous avez besoin d'accéder à votre serveur de base de données MySQL, vous pouvez trouver le mot de passe de l'utilisateur root MySQL dans le fichier /root/.digitalocean_password avec la commande suivante :

cat /root/.digitalocean_password
root_mysql_pass="c404aed5e912278adb4EXAMPLE9782f390286d706a9c4f72"
wordpress_mysql_pass="619863e454cEXAMPLE15be13d9730db5c0a52ad6a4d2491a"

Copiez le mot de passe, situé entre les guillemets sur la ligne qui commence par root_mysql_pass. Ensuite, exécutez la commande mysql avec l'option -u pour spécifier un utilisateur (root) et l'option -p pour être invité à saisir le mot de passe comme suit :

mysql -u root -p

Lorsque vous y êtes invité, insérez le mot de passe que vous avez copié. Si vous préférez utiliser une interface graphique, suivez le tutoriel Comment installer et sécuriser phpMyAdmin sur Ubuntu.

Conclusion

Avec votre site WordPress installé et fonctionnel, vous pouvez améliorer sa sécurité en suivant notre guide de configuration initiale du serveur pour donner les privilèges sudo à votre utilisateur, sécuriser la connexion root et prendre d'autres mesures pour préparer votre Droplet à la production.