Amazon S3 - Static Website Hosting with Custom Domain and TLS

แชร์
ฝัง
  • เผยแพร่เมื่อ 26 พ.ย. 2024

ความคิดเห็น • 65

  • @aidanearl
    @aidanearl 8 วันที่ผ่านมา

    Thank you. I've lost count of the hours I've spent blindly navigating AWS. Thanks to you I had my static page up and running with a functioning SSL certificate quicker than it took to make a coffee.

  • @code5834
    @code5834 4 วันที่ผ่านมา

    Good Walkthrough Bryan !
    Just deployed my first website on internet with this

  • @dwoodlock
    @dwoodlock ปีที่แล้ว +3

    This was incredible. I don't know how many hours, even even days, this saved me. Thank you!

    • @btkrausen
      @btkrausen  ปีที่แล้ว

      Glad it helped! Much appreciated!!!

  • @nobody-m6f
    @nobody-m6f ปีที่แล้ว +3

    wow, after 5hrs of trying to setup all of these, you helped me out in the end. Tysm!

    • @btkrausen
      @btkrausen  ปีที่แล้ว

      Glad I could help! Thanks for watching!

  • @manikantanchoran633
    @manikantanchoran633 7 หลายเดือนก่อน

    Great video. Helps a lot when you are starting from scratch.

  • @ExecuDev_Inc
    @ExecuDev_Inc 3 หลายเดือนก่อน

    Perfect explanation Bryan, I'll reference this video in my coding videos. I literally just used it to deploy a react frontend for a client. Please keep the videos coming!

  • @jslagelstube
    @jslagelstube 2 หลายเดือนก่อน

    Thanks, this helped me convert my static s3 hosted website to use a proper SSL certificate

  • @unexpectedbehavior
    @unexpectedbehavior 7 หลายเดือนก่อน

    Thank you for the video, saved me a bunch of time!

  • @A7medChannel
    @A7medChannel 6 หลายเดือนก่อน

    Thank you, this video was helpful, for me I'm using Cloudflare for domains so I had to copy the NS records from the Route 53 > Hosted Zones
    and add them to Cloudflare under DNS for the domain, and changed the SSL/TLS settings from Full to Flexible (not sure why it was not working for Full)
    and one more thing the bucket name has to be the same as the domain name
    amazon doc search for ( I can't route traffic to an Amazon S3 bucket that's configured for website hosting)
    good luck

  • @rodrigojuliani5113
    @rodrigojuliani5113 8 หลายเดือนก่อน

    Thank you Bryan. You helped me a lot with this video.

    • @btkrausen
      @btkrausen  8 หลายเดือนก่อน +1

      Very welcome

  • @ridwanray
    @ridwanray 11 หลายเดือนก่อน +1

    Good tut.
    Is this setup possible if AWS Route 53 is not the one managing the domain i.e. NameServer?
    Thanks

    • @btkrausen
      @btkrausen  11 หลายเดือนก่อน

      Yep. Just replace the Route53 part with updating the records in whatever system is managing your DNS.

  • @VandalCatt
    @VandalCatt 11 หลายเดือนก่อน +5

    The CName set up you do at 08:00 wont work with a root domain

    • @StoiccOSRS
      @StoiccOSRS 6 หลายเดือนก่อน

      Did you find a solution for this?

    • @JackieOwes100kToTheIRS
      @JackieOwes100kToTheIRS 6 หลายเดือนก่อน

      @@StoiccOSRS There's no solution, cnames have never worked for root domains, it's one of the rules of dns

    • @VandalCatt
      @VandalCatt 6 หลายเดือนก่อน

      @@StoiccOSRS Yes, you need to have buckets named the same as your domain and then create an alias in Route 53

  • @jerkyjerk12
    @jerkyjerk12 3 วันที่ผ่านมา

    Where did you get your domains?

  • @FloridaInvestor
    @FloridaInvestor 22 วันที่ผ่านมา

    What is the mo thly cost to run a static website on an S3 bucket?

  • @osada96
    @osada96 11 หลายเดือนก่อน +1

    A very detailed video, thanks a lot!

    • @btkrausen
      @btkrausen  10 หลายเดือนก่อน

      Thank you!

  • @saurabhgoreamazing9368
    @saurabhgoreamazing9368 2 หลายเดือนก่อน

    I tried it by following the video completely. Was using an A Record with an alias Route Traffic to S3 Website Endpoint instead of CName record type without a subdomain. It does not show on the incognitio window. I even tried to reduce the TTL to 60 sec from the default 300 sec so that it shows up quickly than usual. Any help would be appreciated.Thanks in advance

  • @WebDeveloper-xs4uf
    @WebDeveloper-xs4uf 8 หลายเดือนก่อน +3

    whats the cost for hosting from Amazon?

    • @samymohsen505
      @samymohsen505 8 หลายเดือนก่อน

      Following

    • @btkrausen
      @btkrausen  8 หลายเดือนก่อน +1

      100% depends on how much storage you consume on S3, how many API requests are made. You'l also encounter costs if you host your DNS on Route53 as well. All in all, you're probably looking at an average of $5/month or less

  • @KaranChoudhary-km8kz
    @KaranChoudhary-km8kz 5 หลายเดือนก่อน

    Great video! I was curious what is the cost for running this website and just the pricing logistics if I were to do static website hosting with S3?

  • @UsmanPak-dh7up
    @UsmanPak-dh7up 7 หลายเดือนก่อน

    nice video. 3 questions 1) what IP to use if i want to use my main domain not the sub domain 2) what if you click other links and pages, will it still show the domain name ? 3) s3 bucket name, does it has to be the exact domain name ? i have an existing bucket, do i need to create a new with exact name ?

  • @王琦-f3b
    @王琦-f3b 7 หลายเดือนก่อน

    Awsome content! help me a lot. Thank you~

  • @togerait
    @togerait 5 หลายเดือนก่อน

    Hi! is not possible to make S3 Bucket private and only CloudFront can access?

  • @ExpeditionMusic
    @ExpeditionMusic 9 หลายเดือนก่อน +2

    Here is the bucket policy so you don't have to manually type it in
    {
    "Version": "2012-10-17",
    "Statement": [
    {
    "Sid": "PublicReadGetObject",
    "Effect": "Allow",
    "Principal": "*",
    "Action": [
    "s3:GetObject"
    ],
    "Resource": [
    "arn:aws:s3:::Bucket-Name/*"
    ]
    }
    ]
    }

    • @btkrausen
      @btkrausen  8 หลายเดือนก่อน

      I also keep it here: github.com/btkrausen/aws/tree/master/AmazonS3

  • @maksim20128
    @maksim20128 10 หลายเดือนก่อน +1

    Hi! How do I make the setting properly if I want to access only through cloudfront , I don't want the site to be accessible through http link in s3 bucket?

    • @btkrausen
      @btkrausen  10 หลายเดือนก่อน +1

      Then you can restrict access to an Amazon S3 Origin with Origin Access Control (OAC)

  • @jay89000
    @jay89000 ปีที่แล้ว +1

    That was well explained, Thanks a lot

    • @btkrausen
      @btkrausen  10 หลายเดือนก่อน

      Much appreciated!!!

  • @witalobenicio6845
    @witalobenicio6845 9 หลายเดือนก่อน

    How to verify AWS Account. It is preventing me from creating a cloud front

  • @MohamedMuzzammilBadushaMohidee
    @MohamedMuzzammilBadushaMohidee หลายเดือนก่อน

    That was very cool

  • @ThakurArjun247
    @ThakurArjun247 ปีที่แล้ว +1

    creating hosted zones is chargeable even in aws free tier.

    • @btkrausen
      @btkrausen  ปีที่แล้ว

      Correct. It's not much but they do charge for a public hosted zone, unfortunately.

  • @RajeshKumar-g6f8g
    @RajeshKumar-g6f8g 4 หลายเดือนก่อน +1

    worth it to watch .....

  • @sumanthreddy5782
    @sumanthreddy5782 หลายเดือนก่อน

    the s3 bucket name and domain name should be same why no one mentions this

  • @moyinadelowo
    @moyinadelowo 9 หลายเดือนก่อน

    I get this error while trying to access my hosted site
    "Forbidden
    You don't have permission to access this resource.
    Additionally, a 403 Forbidden error was encountered while trying to use an ErrorDocument to handle the request."
    Please do you know what causes it and how it can be fixed?

    • @btkrausen
      @btkrausen  8 หลายเดือนก่อน

      You probably need to check the bucket policy and ensure it allows proper permissions for public access. Check the one that is shown in the video and ensure it matches yours exactly.

  • @LuisDa20
    @LuisDa20 5 หลายเดือนก่อน

    it is not posibble to have a naked domain if i dont use route 53 ?

    • @btkrausen
      @btkrausen  3 หลายเดือนก่อน

      Nope. It's a limitation of Route53 unfortunately.

  • @bewoke2756
    @bewoke2756 5 หลายเดือนก่อน

    Kindly provide Repository Link Please ...

  • @harshavardhanvenkatasaikot6861
    @harshavardhanvenkatasaikot6861 9 หลายเดือนก่อน +1

    Dude your god

  • @valcastellon81
    @valcastellon81 7 หลายเดือนก่อน

    I’m not able to create a CNAME. It’s gives me an error about dns apex. Any help is appreciated!

    • @StoiccOSRS
      @StoiccOSRS 6 หลายเดือนก่อน

      Were you able to figure this out?

  • @vijayjagadish2235
    @vijayjagadish2235 11 หลายเดือนก่อน

    It was working in http https not working I am using external dns help me please

  • @jacksonrichards1833
    @jacksonrichards1833 10 หลายเดือนก่อน

    Great video, thanks!

    • @btkrausen
      @btkrausen  10 หลายเดือนก่อน

      You bet! Thanks for checking it out

  • @heyiamwinter
    @heyiamwinter ปีที่แล้ว

    followed the exact steps before the tls, but it's showing DNS address could not be found for my subdomain...

    • @btkrausen
      @btkrausen  11 หลายเดือนก่อน

      Did you update your domain to use the Route53 servers? I didn't include that but it should be completed before you can use Route53 for DNS on your custom domain

  • @arijitpatra
    @arijitpatra 4 หลายเดือนก่อน

    amazing! thank you. :)

  • @karthickps6628
    @karthickps6628 ปีที่แล้ว

    I have Launched the website but it shows Dangerous site please explain the Problem

    • @btkrausen
      @btkrausen  ปีที่แล้ว

      It's likely an issue with the certificate that you used to secure the site. Make sure it matches the name exactly how you are typing it in your browser.

  • @PrithvirajGawande
    @PrithvirajGawande 6 หลายเดือนก่อน

    Thanks bro🤟🤟🤟🤟

    • @btkrausen
      @btkrausen  3 หลายเดือนก่อน

      Welcome 👍