How to Host a Website on AWS (free WordPress site on EC2 for 1 year)

Поделиться
HTML-код
  • Опубликовано: 28 сен 2024
  • In this tutorial, learn how to setup and host a WordPress website on AWS, specifically an EC2 instance. This is part of the AWS 12 Months Free Tier which means that there will be no cost for the first year.
    Code snippets and more at tonyteaches.te...
    Check out my vlog channel ‪@TonyFlorida‬
    New AWS users get 1 year free 👉 aws.amazon.com...
    #aws #ec2

Комментарии • 113

  • @KlaryssPuno
    @KlaryssPuno 2 месяца назад

    managed to finish my homework because of this 🥺 the biggest of thanks to you. very awesome and educational content!

  • @ad1sirbu
    @ad1sirbu Год назад +1

    Great tutorial! I was able to follow it and install wordpress on an AWS EC2 virtual machine.

  • @oluwatosinbamise1539
    @oluwatosinbamise1539 6 месяцев назад

    Your video is best and simple to understand video ever. Thanks.

  •  Год назад +1

    Thanks Tony! I was able to set up my new blog with the video, really appreciate it!

  • @Subramanyam-k7t
    @Subramanyam-k7t Год назад +1

    Thanks Tony...Love from India

  • @Xpressd
    @Xpressd 4 месяца назад +1

    anytime I need tony he is right here 👍 If you appreciate what Tony does for you leave a like / comment and consider subscribing ✌😄

  • @aje9633
    @aje9633 17 дней назад

    This is awesome, thanks man! :D

  • @Nileshnerlekar_1
    @Nileshnerlekar_1 7 месяцев назад

    Thanks a lot Sparky!! You made it very easy.
    Best,
    Sunshine (They called me 'Sunshine' while installing)

  • @adityapande4935
    @adityapande4935 2 года назад +1

    Thanks a lot 👍🏻 You saved me alot of time and money too . Just few suggestions please explain the tags in breif next time it will help us more to understand the code . Thanks 👍🏻

  • @grigoriymilushev4929
    @grigoriymilushev4929 Год назад

    Thank you Tony, awesome video! I learned a lot.

  • @mingyu2780
    @mingyu2780 2 года назад

    Easy and straightforward to follow. Thanks for the upload

  • @serpantinthewild
    @serpantinthewild 2 года назад +1

    Excellent, thanks for the guide

  • @zakbronson9637
    @zakbronson9637 2 года назад +2

    Thanks, exactly what I needed! Where would you host your emails keeping the same domain name you used here?

    • @TonyTeachesTech
      @TonyTeachesTech  2 года назад

      I use Google Domains email alias for my email ruclips.net/video/RbT28X0wiRw/видео.html

  • @RishabhJain10
    @RishabhJain10 Год назад +5

    Hi Tony, Firstly thank you for such an insightfull and detailed video regarding wordpress on aws free tier, my question is that my site is live but max file size that could be upoaded on wordpress server is 2 MB how can i increase it

  • @AlexMazur-x4i
    @AlexMazur-x4i Год назад

    very very very cute! tutorial!! thanx allot

  • @mrcaptaingaming8617
    @mrcaptaingaming8617 2 года назад +1

    i want your help sir .. after create site and everything is ok but after upload own theme so showing me this error
    ..(The uploaded file exceeds the upload_max_filesize directive in php.ini.) please

  • @mikoajryll5050
    @mikoajryll5050 Год назад

    Man! you are the best :)

  • @mauwiks
    @mauwiks Год назад

    Do you have a video for hosting via CentOS 7 instead of Ubuntu?

  • @yomatiaspalacios
    @yomatiaspalacios 2 года назад

    When doing: sudo nginx -t
    I get as error:
    nginx: [emerg] open() "/etc/nginx/sites-enabled/conf" failed (40: Too many levels of symbolic links) in /etc/nginx/nginx.conf:60
    nginx: configuration file /etc/nginx/nginx.conf test failed
    What would be a suitable solution please?

  • @bechka9932
    @bechka9932 2 года назад +1

    Hi Tony, Thanks a lot for your amazing videos & effort. I want to ask you if it's possible to add SSL certificate to the IP server?. so the IP looks secure when browsing any idea?

  • @theprintcentre8936
    @theprintcentre8936 2 года назад

    Great video, Arif from Canada

    • @TonyTeachesTech
      @TonyTeachesTech  2 года назад

      Thanks for watching. Will be venturing into Canada next month :)

    • @theprintcentre8936
      @theprintcentre8936 2 года назад

      @@TonyTeachesTech you are welcome Tony, which city are you coming?

    • @TonyTeachesTech
      @TonyTeachesTech  2 года назад

      @@theprintcentre8936 Calgary. Where are you located

    • @theprintcentre8936
      @theprintcentre8936 2 года назад

      @@TonyTeachesTech Hamilton city close to Niagara Falls.

  • @ailton.duarte
    @ailton.duarte 2 года назад

    do i need to create elastic ip to make it work? (i did and work)

  • @Vikash-x6f
    @Vikash-x6f Год назад

    Its a year old does it still work ?

  • @SigneiKoch
    @SigneiKoch Год назад

    Hey Tony... great video. It is my first time doing this... at 18:24 (7. Configure Nginx Web Server) should I use a more up to date PHP version instead of 7.4? In the second line. Thank you.

    • @TonyTeachesTech
      @TonyTeachesTech  Год назад +1

      Yep, use the latest version of PHP instead of 7.4

    • @SigneiKoch
      @SigneiKoch Год назад

      @@TonyTeachesTech I got a "413 request entity too large" while trying to install a wordpress theme.... followed some tutorials on the internet on how to increase the file size limit but nothing worked. Would you know the solution for this? I created my server following your video.

  • @dansponenberg7650
    @dansponenberg7650 25 дней назад

    Seems unbuntu no longer free teir

  • @Good3yeSniper
    @Good3yeSniper Год назад

    How can I rename a database through mariaDB?

  • @mohamedyoussef8835
    @mohamedyoussef8835 Год назад

    Awesome video +++++++++++++++++ 🙂

  • @mindraiz
    @mindraiz Год назад

    Hi mate,
    I'm having some issues to upload files in the Media Library. I installed on an Free Tier EC2.
    This is the error:
    "The server cannot process the image. This can happen if the server is busy or does not have enough resources to complete the task. Uploading a smaller image may help. Suggested maximum size is 2560 pixels."
    - I tried increasing the Maximum upload size with a file php.ini
    - I tried increasing the maximum by plugin
    - I tried reducing the size of the picture under 2560px
    Is there a command that we execute to makes some changes in the server to allow us to use bigger file?
    Thanks once again

    • @mindraiz
      @mindraiz Год назад

      Hi Tony,
      I fixed the issue just changing the file extension. I reduced the pixels and size under 2mb and still got errors and then I converted the file to JPG and it worked.
      I was using PNG originally.

  • @salginiadolphe3569
    @salginiadolphe3569 2 года назад

    Hi Tony! How can we transfer WordPress from our server here to another hosting service?

    • @50_Pence
      @50_Pence 2 года назад

      With a plugin is easiest

  • @cheungmarco483
    @cheungmarco483 10 месяцев назад

    Is it normal if I run command "sudo nginx -t -c /etc/nginx/sites-available/wordpress.conf", and the output said "nginx: [emerg] "upstream" directive is not allowed here in /etc/nginx/sites-available/wordpress.conf:1"? Thanks a lot.

  • @ko-Daegu
    @ko-Daegu Год назад

    750 hours = 31 days .. how is it a year ?

    • @Kaotix_music
      @Kaotix_music 5 месяцев назад

      750 hours a month for 1 year....750 hours = 1 month for 12 months = 1 free year

  • @Professor_Ro
    @Professor_Ro 4 месяца назад +1

    subscribe

  • @alchamistoh1627
    @alchamistoh1627 Год назад +1

    It seems easier to create a site on godaddy lol

  • @itzskavin
    @itzskavin 2 года назад

    ln: failed to create symbolic link '/etc/nginx/sites-enabled/wordpress.conf': File exists

  • @davidoginga3993
    @davidoginga3993 Год назад +7

    This is one of the best tutorials I have seen online. Thanks man.

  • @animedotty
    @animedotty Год назад +1

    My wordpress stopped after i shut down and reboot my server , My IP Address changed . Help me please.

    • @zohaibahmed6457
      @zohaibahmed6457 Год назад

      Please assign an elastic IP address to your ec2 instance.

  • @Professor_Ro
    @Professor_Ro 4 месяца назад +1

    thanks man, you are the best!

  • @lute248
    @lute248 2 года назад +1

    Hi i'm trying to set up my phpmyadmin portal for my hosted wordpress website. however when i type in my domainname url/myphpadmin, i get a 404 error. Do you have any advice?

  • @LogoBuzz
    @LogoBuzz Год назад +1

    Thank you so much for helping me out :) I have done the setup after watching this tutorial. But whenever, I'm trying to open that AWS public ip address it's still landing me to the Nginx page! Will you kindly assist me that how to fix that issue? Thanks lot again for this extremely helpful tutorial ❤️

  • @mindraiz
    @mindraiz Год назад +1

    I runned the DNSChecker and it's pointing to two IP, I've checked the records and it's all correct... I tried to follow to next step which is setup the WordPress, and my page didn't load.
    Should I wait a few hours - days to try to proceed with the tutorial, or is there's something else that could be wrong?
    Thanks

    • @mindraiz
      @mindraiz Год назад

      I just had to wait a few hours... now it is working!
      Thanks for the great tutorial!! after trying 4 times install WP on my server, finally I got it! You are great on what your do!

    • @TonyTeachesTech
      @TonyTeachesTech  Год назад +1

      Happy it's working for you now

  • @heyheyhey7757
    @heyheyhey7757 Год назад +1

    Hands down the best tutorial on this!

  • @fatema8eee
    @fatema8eee 7 месяцев назад

  • @chrisforrest8994
    @chrisforrest8994 2 года назад

    Hi tony please I need your help
    When I type. “ mysql -u root -p”
    Am prompt to input “password” but at this level my keyboard stops working even a copy and pasting of the password won’t work. Please what you think could be the problem? Thanks

  • @jonattansalcedo6924
    @jonattansalcedo6924 Год назад

    Hi Tony, I need to increase the max upload size in wordpress and non of the videos I watched works. I donde it before but with the help of the hosting company. I wanted to try this time using AWS.

  • @slainiae
    @slainiae 2 года назад +1

    Hi Tony. You've shown how to host a Wordpress website on a webserver using a Raspberry Pi, but could you also show how to host a mail server on that same Raspberry Pi - often a small business will need to also be able to send/receive emails.

    • @TonyTeachesTech
      @TonyTeachesTech  2 года назад

      I have a few self-hosted email videos that can be done of Pi

  • @ailton.duarte
    @ailton.duarte 2 года назад

    In my case i cant get public ip open in my browser, i install apache2 but can't open it, always this error: "This site can’t be reached3

  • @RobertoRaymon
    @RobertoRaymon 2 года назад

    Trying to find a video that explains deploying an aws ec2 site with linux using the "new ec2 experience".

  • @vishyswaminathan
    @vishyswaminathan Год назад

    do you know how i would install word press on a pvt EC2 instance hosted in a pvt subnet which is connected to the internet through a bastion host/ jump server?

  • @csexecutiveservices
    @csexecutiveservices Год назад

    Is it just me or do most people not use or know how to use cloudshell from aws?. It makes it easier management wise being all in the browser.

  • @khaled-dev
    @khaled-dev Год назад

    month has 720 hours, u get 750 hours with AWS DAMN!

  • @alfianrsa
    @alfianrsa 2 года назад

    for the servername, can i just use IP address instead of DNS?

  • @AljaleyaTV
    @AljaleyaTV Год назад

    You shoud not use the terminal but show people how you connect to SSH. you just killed the video on start ...

  • @samsularefinimon2796
    @samsularefinimon2796 Год назад

    thanks dude ! absolute worth of watching !

  • @razuahammad55
    @razuahammad55 10 месяцев назад

    hey tony,
    How to change PHP version/memory limit?

    • @TonyTeachesTech
      @TonyTeachesTech  10 месяцев назад

      Hey. You can change PHP version like this ruclips.net/video/bHTv0FmvrTo/видео.html
      See here for adjusting PHP memory limit ruclips.net/video/bHTv0FmvrTo/видео.html

    • @razuahammad55
      @razuahammad55 10 месяцев назад

      @@TonyTeachesTech Thank you

    • @razuahammad55
      @razuahammad55 10 месяцев назад

      @@TonyTeachesTech Both are same video about php version

  • @youtubefounder
    @youtubefounder Год назад

    Thank you very much Tony !
    cOOL !

  • @MisterJuslin
    @MisterJuslin Год назад

    Great ! love it

  • @FedericoDalvano
    @FedericoDalvano Год назад

    thanks from Argentina!

  • @duyvu5356
    @duyvu5356 5 месяцев назад

    You saved my life!

  • @nadiiamazur9999
    @nadiiamazur9999 2 года назад

    Hi Tony, when I am trying to use chmod 400 to change the key I am getting this type of error "Unable to change file mode on aw2ec2.pem: Operation not permitted" would you be able to give any suggestions on how can I fix it ?

  • @olabodealanioladipo1274
    @olabodealanioladipo1274 Год назад

    Brilliant! Thank you.

  • @codedhuman
    @codedhuman Год назад

    Hey Tony ! @18:49 , for php version... how to check and edit which version is my system using?

  • @samvit108
    @samvit108 2 года назад

    perfect tutorial, i have my blog up and running. Thank you so much

  • @ajoyibtv3273
    @ajoyibtv3273 2 года назад

    awesome job

  • @pennytreyshun9187
    @pennytreyshun9187 Год назад

    fantastic.. my website is now up and running.. thanks to you sire.

  • @hnguyen136
    @hnguyen136 Год назад

    Hi Tony, thanks for the video. I was successful install WordPress into AWS EC2 using your method. One question, how can I increase the upload size in Nginx ? it default at 1MB and all the Themes iare almost over 20 MB. Thanks for your help

    • @ko-Daegu
      @ko-Daegu Год назад

      750 hours = 31 days .. how is it a year ?

    • @davidsmiththeaiguy
      @davidsmiththeaiguy Год назад

      ​@ko-Daegu it's 750 hours per month for 12 months

  • @noobtape4823
    @noobtape4823 Год назад

    Great tutorial, i was up and running by the end of the video,loved it.

  • @mriservice1671
    @mriservice1671 2 года назад

    That could be your best video yet.
    WP is typically slow. Any suggestions on speeding it up and/or can you make a video/suggestions with the database on a different EC2 instance?

    • @TonyTeachesTech
      @TonyTeachesTech  2 года назад +1

      Check out my WP optimization video here ruclips.net/video/nwNPwnFjN50/видео.html

  • @jessicathatcher1840
    @jessicathatcher1840 Год назад

    0

  • @advait50505
    @advait50505 2 года назад

    Thank you so much. Indeed Helpful.

  • @otubusinademuyiwa
    @otubusinademuyiwa 2 года назад

    Thanks Tony, the implementation went seamlessly. ❤

  • @elsoyboy3977
    @elsoyboy3977 Год назад

    Great video, It helped me a lot, Now my website is running on aws, i had some trouble with ubuntu ssh so I used MobaXtreme