Trusted WordPress tutorials, when you need them most.
Beginner’s Guide to WordPress
Coupe WPB
25 Million+
Websites using our plugins
16+
Years of WordPress experience
3000+
WordPress tutorials
by experts

Comment installer WordPress sur Amazon Web Services

Récemment, l’un de nos lecteurs nous a demandé d’expliquer comment installer WordPress sur Amazon Web Services (AWS).

Souvent réservés à des projets de plus grande envergure, les Amazon Web Services sont une puissante plateforme de cloud computing qui permet à quiconque d’exploiter la puissance de l’infrastructure supérieure d’Amazon sur la base d’un paiement à l’utilisation.

Dans cet article, nous allons vous afficher comment installer WordPress sur Amazon Web Services.

Installing WordPress on Amazon Web Services

Note : Si vous démarrez un site, nous vous recommandons d’utiliser l’une des solutions les plus simples de notre guide d’installation de WordPress.

Nous avons divisé cet article en deux méthodes. La première méthode est un processus manuel très technique et compliqué. La deuxième méthode est une solution plus facile pour les débutants car elle vous permet d’utiliser l’infrastructure AWS en passant par une solution d’hébergement WordPress infogérée privilégiée.

Méthode 1. Créer un programme d’installation personnalisé de WordPress sur AWS

La première chose à faire est de visiter le site d’Amazon Web Services. Vous pouvez créer un compte gratuit, mais vous devrez saisir les informations relatives à votre carte bancaire. Amazon vérifiera votre identité en débitant un montant de 1 $ sur votre carte.

Une fois votre compte vérifié, vous devez vous connecter à votre console AWS et cliquer sur le menu  » Services « . Dans la section compute, vous devez sélectionner EC2 pour continuer.

Launch AWS EC2 service

EC2 est la plateforme de cloud computing d’AWS qui vous permet de créer des machines virtuelles et d’exécuter des applications web comme WordPress. Pour plus de détails sur ce qu’est une machine virtuelle, lisez notre guide sur ce qu’est un VPS et si vous en avez besoin.

Cliquez ensuite sur le bouton « Lancer l’instance » pour lancer et définir les réglages de votre instance.

Launch your EC2 instance

Vous devrez sélectionner une image de machine Amazon. Il s’agit de piles logicielles préconfigurées que vous pouvez installer en un seul clic.

Sous  » AWS Marketplace « , recherchez WordPress, puis sélectionnez  » WordPress by Bitnami « .

Install Amazon Machine Image

Une fenêtre surgissante s’affiche alors, dans laquelle il vous suffit de cliquer sur le bouton « Continuer ».

Sur l’écran suivant, il vous sera demandé de choisir un type d’instance. Vous pouvez sélectionner t2.micro free tier et cliquer sur le bouton ‘Configure Instance Details’.

Select instance type

Sur l’écran suivant, vous n’avez pas besoin de modifier quoi que ce soit. Cliquez simplement sur « Suivant : Ajouter du stockage », puis sur « Suivant : Ajouter des identifiés ».

Nous allons maintenant saisir un nom pour cette instance en tant qu’identifiant. Cliquez sur le bouton ‘Add Tag’ et saisissez ‘Name’ comme clé, et ‘MyWordPress’ comme valeur.

Review and launch

Cliquez sur le bouton « Avis et lancement » pour continuer.

Une vue d’ensemble de la configuration de votre instance EC2 vous est présentée. Cliquez sur le bouton  » Lancer  » pour démarrer votre instance.

Review instance settings and launch

Ensuite, il vous sera demandé de sélectionner une paire de clés. Vous devez sélectionner « Proceed without a key pair » (Procéder sans paire de clés), puis cocher la case située en dessous.

Skip paired keys

Après cela, cliquez sur le bouton  » Lancer les instances  » pour stocker vos réglages et lancer votre instance EC2.

AWS affiche un message de réussite. Cliquez sur le bouton  » Voir les instances  » dans le coin inférieur droit de l’écran.

Vous pouvez maintenant voir votre instance WordPress fonctionner.

WordPress instance running

Pour tester votre site WordPress, vous devez trouver son adresse IP publique. Vous la trouverez dans la colonne IPV4 Publicize à côté de votre instance.

Your WordPress site's public IP address

Vous pouvez maintenant copier cette adresse IP et la saisir dans la barre d’adresse d’un nouvel onglet du navigateur pour voir votre site. Vous pourrez voir votre site WordPress avec le thème par défaut.

Default WordPress theme

Pour visiter la zone d’administration de WordPress, il suffit d’ajouter /wp-admin/ à côté de l’adresse IP publique de votre site, comme ceci :

http://18.191.114.246/wp-admin

La page de connexion par défaut de WordPress s’affiche.

WordPress login screen

Cependant, vous devrez connaître l’identifiant et le mot de passe pour accéder à la zone d’administration.

Vous pouvez l’obtenir en retournant dans votre console EC2 et en cliquant sur le bouton  » Actions « , puis en sélectionnant  » Réglages de l’instance  » Obtenir le journal du système.

Cela fera apparaître un fichier journal dans une fenêtre surgissante avec beaucoup de texte. Vous devrez défiler vers le bas, et vous trouverez une ligne avec ‘Réglages du mot de passe de l’utilisateur Bitnami à’ entouré de signes ##. Vous verrez également le nom d’utilisateur par défaut défini par l’app.

Copy your WordPress password

Vous pouvez maintenant copier le nom d’utilisateur / mot de passe et le saisir sur l’écran de connexion de votre site WordPress.

Félicitations, vous avez bien installé WordPress sur Amazon Web Services. Cependant, votre site est toujours uniquement accessible à l’aide de l’adresse IP.

Si vous souhaitez faire pointer un nom de domaine vers votre installation WordPress sur AWS, vous devrez connecter votre nom de domaine aux serveurs DNS d’AWS.

Consultez notre guide étape par étape sur la manière d’inscrire un nom de domaine.

Une fois que vous avez inscrit votre nom de domaine, vous êtes prêt à l’ajouter à votre instance AWS.

Ajouter un nom de domaine à votre site WordPress sur Amazon Web Services

Tout d’abord, rendez-vous dans votre Tableau de bord des instances EC2 puis, dans la colonne de gauche, cliquez sur  » Elastic IPS  » dans la section  » Réseau et sécurité « .

Allocate new elastic IP

Cliquez ensuite sur le bouton « Attribuer une nouvelle adresse » pour continuer.

Il vous sera demandé comment vous souhaitez utiliser l’adresse IP. Cliquez simplement sur le bouton Attribuer pour continuer.

AWS va maintenant créer une nouvelle IP élastique pour votre instance WordPress EC2. Vous verrez votre adresse IP répertoriée dans un tableau. Il vous suffit de sélectionner la ligne de l’adresse IP, puis de sélectionner  » Associer l’adresse  » sous le bouton  » Actions « .

Associate address

Sur l’écran suivant, sélectionnez votre instance WordPress dans le menu déroulant et cliquez sur le bouton « Associer ».

Associate  IP to your WordPress instance

Vous verrez maintenant votre IP Elastic listée dans le tableau. Allez-y, copiez l’adresse IP et collez-la dans un éditeur de texte comme le Bloc-notes. Nous en aurons besoin à l’étape par étape.

Copy your elastic IP

Ensuite, vous devez cliquer sur le menu  » Services  » en haut et rechercher  » Route53 « . Il s’agit du service de gestion des DNS d’Amazon web services qui vous permet d’acheminer le trafic vers votre instance EC2.

Route53 service

Sur la page suivante, cliquez sur le bouton « Premiers pas » sous la section Gestion du DNS.

Get started with DNS management

Vous accéderez ainsi à la section des zones hébergeurs. Cliquez sur le bouton « Créer une zone hébergeur ».

Create hosted zone button

Ensuite, vous devez ajouter votre nom de domaine et cliquer sur le bouton créer pour l’ajouter à une zone hébergeur.

Add domain to a hosted zone

Après avoir ajouté votre domaine à une zone hébergeur, cliquez sur le bouton ‘Créer un Réglage’. Vous devez maintenant saisir www à côté du champ ‘Nom’. Saisissez l’IP élastique que vous avez copiée plus tôt dans le champ ‘Valeur’ et cliquez ensuite sur le bouton ‘Créer’.

Add record set

L’enregistrement A sera maintenant ajouté à votre zone hébergeur avec votre nom de domaine. Dans la colonne de gauche, vous devez copier les lignes sous le champ NS. Il s’agit des adresses des serveurs de noms dont vous aurez besoin dans l’étape par étape.

Vous devez à présent vous rendre sur le site de votre bureau d’enregistrement de nom de domaine et modifier les Réglages de votre nom de domaine. Les captures d’écran ci-dessous peuvent varier d’un fournisseur à l’autre, mais les instructions de base sont similaires pour chaque fournisseur.

Sous les Réglages des serveurs de noms DNS de votre domaine, saisissez les adresses des serveurs de noms que vous avez copiées plus tôt.

Add DNS nameservers

N’oubliez pas d’enregistrer vos modifications. Vous pouvez maintenant visiter le nom de domaine que vous avez ajouté, et il vous emmènera à votre site WordPress sur Amazon Web Services.

Note : Les modifications du DNS peuvent prendre un certain temps avant d’être prises en compte.

Méthode 2. Utiliser Amazon Web Services via l’hébergement WordPress géré

Comme vous l’avez peut-être notifié, configurer une installation personnalisée de WordPress sur Amazon web services est un processus très technique et compliqué.

L’infrastructure de cloud computing fournie par Amazon Web Services est une solution payante. Cela signifie que les pics de trafic augmenteront considérablement votre facture d’hébergeur. Sans compter que vous serez toujours responsable de la gestion de vos propres services, ce qui n’est que du travail supplémentaire.

Un moyen plus simple d’utiliser WordPress sur Amazon Web Services sans aucun souci est de faire appel à un fournisseur d’hébergement WordPress infogéré.

Nous recommandons d’utiliser WP Engine. Ils exécutent une partie de leur plateforme d’hébergeur sur l’infrastructure AWS, et vous n’avez pas à vous soucier des pics de trafic, de la gestion du serveur ou de la maintenance de WordPress.

De plus, les utilisateurs/utilisatrices de WPBeginner peuvent obtenir 4 mois gratuits sur les offres annuelles avec notre coupon WP Engine.

Une autre alternative intéressante est SiteGround, un fournisseur d’hébergement WordPress haut de gamme. Il vous offre des serveurs ultra-rapides, une sécurité WordPress de premier ordre, un support WordPress expert 24/7, des outils développeurs/développeuses incroyables, et bien plus encore.

Nous espérons que cet article vous a aidé à apprendre comment installer WordPress sur Amazon Web Services. Vous pouvez également consulter notre guide ultime sur l’amélioration de la vitesse et des performances de WordPress avec des instructions étape par étape ou nos choix d’experts des meilleures extensions WordPress pour les sites professionnels.

Si vous avez aimé cet article, veuillez alors vous abonner à notre chaîne YouTube pour obtenir des tutoriels vidéo sur WordPress. Vous pouvez également nous trouver sur Twitter et Facebook.

Divulgation : Notre contenu est soutenu par les lecteurs. Cela signifie que si vous cliquez sur certains de nos liens, nous pouvons gagner une commission. Consultez comment WPBeginner est financé, pourquoi cela compte et comment vous pouvez nous soutenir. Voici notre processus éditorial.

Avatar

Editorial Staff at WPBeginner is a team of WordPress experts led by Syed Balkhi with over 16 years of experience in WordPress, Web Hosting, eCommerce, SEO, and Marketing. Started in 2009, WPBeginner is now the largest free WordPress resource site in the industry and is often referred to as the Wikipedia for WordPress.

L'ultime WordPress Toolkit

Accédez GRATUITEMENT à notre boîte à outils - une collection de produits et de ressources liés à WordPress que tous les professionnels devraient avoir !

Reader Interactions

26 commentairesLaisser une réponse

  1. sanskruti

    Is it possible to link a pre-existing website(created on wordpress) with AWS?

  2. Nancy Melucci

    Just a head’s up – the new interface for EC2 makes it a lot harder to find the system log to recover the password. Fortunately, there’s a toggle button. So I toggled to the old interface.

    • WPBeginner Support

      Thank you for sharing that information for those looking for that :)

      Administrateur

  3. Gordon Taylor

    Thank you so much for this excellent guide. I now have my first Wordpress site up on AWS.

    • WPBeginner Support

      Glad our guide was helpful :)

      Administrateur

  4. Rahul Veerwal

    This was amazing. Thank you so much for the detailed guidance. I was able to setup in under 10 mins.

    • WPBeginner Support

      You’re welcome, glad our guide could help :)

      Administrateur

  5. AJ

    Hello thank you for the article. I currently have AWS subscription and services. I also have a website that is already being hosted and it is not WP.
    I now want to install a WP website to replace the current site.
    Do I just use the same installation instructions above? Or is there a different process.

    Another question: if I want the designer to install for me, should I create a different AWS log in for them to use? Or

    • WPBeginner Support

      You would need to remove the old site and then you can follow this guide. It may be a good idea to give your designer their own login information should access need to be removed at a later date.

      Administrateur

  6. kenny

    WOW!! What an excellent article. Very thorough, painless and easy to follow.
    I also wanted to let you know that your Pagely link in (Method 2. Using Amazon Web Services via Managed WordPress Hosting) goes to the Pagely website but it pops up with a 404. Just wanted to let you guys know that so you can possibly fix that if you’d like.

    • WPBeginner Support

      Thanks for letting us know, we’ll be sure to look into that :)

      Administrateur

  7. Majed Ahmed

    Thank you so much but i have one important question
    When i installed my wordpress site
    I already have theme ok ? from where can i upload the theme please ?

    Sorry for my bad english

  8. Yaya JATTA

    What a well documented step by step process laid out simply for any lay man to follow and get the same result as an expert will.

    Thank you!, I landed on the right page will be sure to join your youtube channel.

    • WPBeginner Support

      Glad our article was helpful :)

      Administrateur

  9. Nigel

    Incredibly useful page. Thanks for posting this. Took me 15 minutes to set up 2 Wordpress sites. Brilliant.

    • WPBeginner Support

      Glad our guide could help :)

      Administrateur

  10. Vikas Goyal

    I installed wordpress as guided in the step by step process in this article.

    Everything is working fine except for the backend login page.

    The password that is given in instance log is not working.

    Kindly help

    • WPBeginner Support

      Don’t forget to exclude the quotes in the password when entering it and it is case sensitive. Otherwise, you would need to use the command line and reset your password using the Bitnami documentation method.

      Administrateur

  11. Kevin

    One of the best walkt hroughs of this complex setup i have seen. Thanks!

  12. Jay

    Great article and instructions. I did this about a year ago and have been very happy with the service. I have a small personal website that was free for the first year and now $10 per month.

    « As you may have noticed that setting up a custom WordPress install on Amazon web services is a very technical and complicated process. »

    You should at least state that ‘very technical’ is subjective. You should also at least mention the advantages of having a VPS versus a managed hosting service.

  13. Ahmed

    Thanks for the explanation. Well explained

  14. Andy

    Great article. Thanks a lot for detail explination.

Laisser une réponse

Merci d'avoir choisi de laisser un commentaire. Veuillez garder à l'esprit que tous les commentaires sont modérés selon notre politique de commentaires, et votre adresse e-mail ne sera PAS publiée. Veuillez NE PAS utiliser de mots-clés dans le champ du nom. Ayons une conversation personnelle et significative.