Register Now


Lost Password

Lost your password? Please enter your email address. You will receive a link and will create a new password via email.

Add question


Register Now

Thank you for registering with WPTricks

How to Migrate WordPress to AWS (Full Guide)

In this tutorial you will learn how to migrate a full WordPress website to Amazon AWS from start to finish.

View this tutorial with step-by-step images:

This tutorial consists of three components. In the first part of the tutorial, you will learn how to launch a WordPress installation on an Amazon AWS virtual Machine.

In the second part of this tutorial, you will learn how to transfer/point your domain name to your new WordPress installation on Amazon AWS.

Finally, in the last step of this tutorial, you will learn how to migrate your existing WordPress website to your new WordPress installation on Amazon AWS.

Make sure to check out the full version of this tutorial at, where you can view each step listed individually with images. Also, for priority support, please leave your questions and comments at the bottom of the tutorial’s page here:

Make sure to check out the other WordPress on Amazon AWS tutorials available at:

Want to install WordPress on your favorite cloud platform?
Check out the following tutorials:

Install WordPress on Google Cloud (GCP):

Install WordPress on Microsoft Cloud (Azure):

You don’t have to be an engineer to run your favorite websites and applications on the cloud – anyone can do it!

If you’re interested in getting started in cloud computing but don’t know where to start, check out the free cloud computing tutorials available at

Looking for high-performance managed hosting on Google Cloud? We recommend Kinsta:

Need quality shared hosting? Check out the #1 rated SiteGround:

Need a domain name? We recommend NameCheap domains:

Social Media:

Questions about cloud hosting? Join our Facebook community:

Comments ( 37 )

  1. I am new to this type of stuff. Without you, It was impossible to transfer my wordpress to AWS. Thanks man.

  2. Thanks for the tutorial. But how do you migrate the images you have in the 'old' uploads folder?

  3. For 512 MB import, make sure to download file extension for ‘All-in-One’ this option ic displayed when you choose “import more than x MB”

  4. Helpful tutorial. I managed to execute this. However, I can not access the aws wordpress website as an admin when I use the old login. so I am locked out of the website to make any changes though it is running live. What can I do.

  5. tried from Hostgator to aws; but did not work:
    my existing website is NOW not "This site can’t be reached" ::how to fix it?

  6. Absolutely fantastic, thank you so much. I'd love to see one on how to migrate the mail server as well.

  7. Pl show the mx setting in amazon aws

  8. thanks One Page Zen

    for your best helpful demonstration

  9. Please make a video on explaining how the AWS pricing works.

  10. good explanation for complex things.

  11. when installing a wordpress on aws, is there a way to get a default '' address?

  12. Great Tutorial
    Can you please tell me how can I see my database in AWS after usinf all in one plugin

  13. after i did till 13:5 minutes…. when i type my domain name it shows how do i bring back my domain name… or should i wait for 24 hours ?

  14. After this sudo /opt/bitnami/ restart apache
    Unmonitored apache
    Syntax OK
    /opt/bitnami/apache2/scripts/ : httpd stopped
    Syntax OK
    /opt/bitnami/apache2/scripts/ : httpd started at port 80
    Monitored apache my Domain name not showing… can u Help me?

  15. I hav a question…. Can I use my domain name before 60 days from purchase… Or hv to wait for 60 days to migrate to aws.?

  16. Can we do it without changing the Domain Name
    (I mean Domain name remains the same )

  17. Does it have to be with two domain names? you ended up with same one anyway.

  18. is wordpress certified by bitnami 100% free?

  19. Thank you! This was a great video! Audio was good, speed was perfect, and your descriptions were perfect!
    Really good job!

  20. As you enter the wordpress installation files, I need to change directory, is that possible in AWS?

  21. i was just clicking everywere and somehow amazon just deleted my instance? but my website is still online, what can i do?

  22. When I upload, the backup file, it gets stuck around 3% all the time.

  23. Can I use cloudflare for Amazon nameserver?

  24. Thanks for tutorial
    i haven't face any issue regarding( www )
    ie my website automatically opens in( www ) format even if i type it without http://www.mywebsite name .
    so i dont set up my ssh into Aws as shown by you

    But i have a problem .
    1) my website opens when i type my ip adress
    2)In wordpress setting also it shows ip adress instead of website name.
    3)so i have not done step 3 .
    what to do now ??

  25. Great Tutorial. You should do this for a living!
    Question. If the wp site that i want to import is a wpmu, do I have to configure the aws wp installation to be a wpmu before importing? Thanks Lloyd

  26. Great video. easy to follow instructions. I just did a test run step-by-step without any problems. Thanks

  27. Could you please clarify why both ip and as well as domain opening in different..? because i can make changes in two different places.

  28. I rarely comment on anything Youtube, but I just wanted to say that this was exceptionally! It has helped me tremendously and I appreciate your work

  29. Are you pointing the domain here or tranfering it to aws. Is your domain still on namecheap.

  30. aws o google cloud platform, if someone can share their experiences, please? (just wanna know which is better cause I’m about to migrate) Thanks in advance

Leave a reply