Bro just casually slipped a 19 min Power Tutorial that sums up everything there majorly is about Hosting sites on AWS. big thanks
@aeronesto
10 ай бұрын
I was able to follow along without issues almost two years later! It's 12-01-23 Wow, this would've been a headache without this video! Thank you!
@SGUsyncgamingusa
8 ай бұрын
Still applicable in 2024! You're a life saver, it helped me learn some Basic AWS 🙏
@drettlinking
3 ай бұрын
It took me longer to deploy a website than it did for me to build it. It would have taken even longer if it weren't for your video. Thank you so much, I hope your pillow is cold on both sides, always ❤
@caringbilal
Жыл бұрын
WOW!! You really saved me days of searching this solution that you have shared in the origins tab, even namecheap support team couldn't help get it sorted :) Hats off to you!
@ChristopherPhillipsDev
Жыл бұрын
Really happy I helped sort it out for you 💪
@Tech_3alsree3
9 ай бұрын
never enjoyed a tutorial that much xD your comments are awesome :"D
@khoffyah
11 ай бұрын
1 year after, this's still working perfectly. I struggled the day before finding this video trying to set up every thing with AWS and a domain name from Namecheap. Thanks
@ChristopherPhillipsDev
11 ай бұрын
Great to hear it’s still working 👍
@СанВивт
Жыл бұрын
Hey, huge thanks for this! Watching some other videos was a total nightmare. Your tutorial actually makes sense. After watching it, I noticed some changes and features on AWS pages, and even though there were still some issues, I managed to figure them out with a bit of extra research and troubleshooting. It's unbelievable how many tutorials are outdated in Aug 2023, but yours is up-to-date, and it's pure gold. Changes only OAI settings in CloudFront. Stay awesome!
@ChristopherPhillipsDev
Жыл бұрын
Thanks! Glad it was somewhat current. And good on you for doing a bit of research too 💪
@TruthNLiez
2 жыл бұрын
I can't even tell you how much you helped me out with this video!! Your work is greatly appreciated, man. Thank you!! 🙏🏾🙏🏾
@redplanet76
Жыл бұрын
Thank you for this. Extremely helpful. I think you have to manually input your own permission policy now but the video was so helpful. Saved me HOURS and HOURS.
@kazami6317
Жыл бұрын
Thank you so much! An updated, straight to the point video saved me. Was stuck for an hour of watching and restarting with all the other crummy vids haha
@ChristopherPhillipsDev
Жыл бұрын
I'm glad I saved you some time!
@meow-jd6qb
4 ай бұрын
super grateful for your help brotha❤
@catapultopus7362
2 жыл бұрын
After so many tries. i finally hosted my 1st website. Thanks Christopher. If you ever happen to come to Mumbai, India. I'll host you for free. All meals and bed to sleep in.. :-).. Cheers to you
@ChristopherPhillipsDev
2 жыл бұрын
This makes me really happy to hear! I'm glad I was able to help you. Congrats on your site launch!
@adegbamiyestephen2521
Жыл бұрын
This is probably the best video for this topic, exactly what i needed ❤❤❤❤❤
@labrat-0171
2 жыл бұрын
I was lost before watching this vid, thanks a bunch mate. Algorithm!!! do your thang
@codersraj8223
Жыл бұрын
Thanks friend, I successfully launch my first AWS based website. thousands of thanks
@ChristopherPhillipsDev
Жыл бұрын
That's excellent! Congrats :)
@fuckbagmartin1384
Жыл бұрын
Dude, thank you so much for this. Watching some of these other videos has been pure hell on earth. Thank you for making a video that actually makes sense. There's been some slight variations and features added in the AWS pages since this video, but I was able to still figure it out with some minor extra troubleshooting/research. Cant believe how many I watched that just totally disregarded connecting via https among other things. This video is gold. Cheers!
@ChristopherPhillipsDev
Жыл бұрын
Thanks so much for this amazing comment 💪. Glad I was able to shine some light on it
@kumailn7662
Жыл бұрын
True
@kumailn7662
Жыл бұрын
@@ChristopherPhillipsDev do we have to have the bucket name same as of domain?
@quentinm3124
2 жыл бұрын
I never comment on videos usually. But thank you so much for this, that's the only valid tutorial i've seen, and i've seen a lot !
@ChristopherPhillipsDev
2 жыл бұрын
It's comments like these that keep us creators going! Thank you so much. I'm glad it helped you!
@kumailn7662
Жыл бұрын
one of the awesome crystal clear, and complete video... @cristopher you rock!!
@tsuyaee
2 жыл бұрын
thanks so much! you were completely right about other tutorials being hung up at that part. you saved me weeks.
@joeblue9129
2 жыл бұрын
Welcome back sensei 😁
@ChristopherPhillipsDev
2 жыл бұрын
haha thanks Joe. Maybe not in the context you were hoping but this was more of a reminder guide for me in the future. And if I can help others avoid a headache, I should make my notes public :)
@ZoQed
2 жыл бұрын
@@ChristopherPhillipsDev Very interesting and thank you for sharing your notes with us !!!! It doesn't matter if it's about c programming , keep going Christopher and see you later in another video ;) !
@selvakumarforyou
2 жыл бұрын
wove, you are amazing brother. i have been stuck here for almost a month. thanks alot.
@srijeetbiswas
11 ай бұрын
Thanks Christopher, saved my day ! was very easy to follow and helped to get going ! Cheers !
@derekchua6188
2 жыл бұрын
I was stuck on this for over a week! Thank you so much for this video!
@johnuloks2693
2 жыл бұрын
Indeed the video is the best you can find. Thank you very much
@ChristopherPhillipsDev
2 жыл бұрын
You're very welcome. I'm glad it helped
@khaledmousa380
Жыл бұрын
Excellent Video, Thank you Christopher!!
@DrKaoliN
3 ай бұрын
Thank you, this saved me a lot of time.
@rakeshchauhan-op8qw
Жыл бұрын
This is quality. I liked your jokes and it was very accurate
@TDIVDev
Жыл бұрын
You solve all my dudes. Really thank you bro. Nice explication and step to step. 👏
@clarf
Жыл бұрын
Great stuff. I had previously set up AWS hosting for a few static sites but more recently when attempting to do it again I got stuck so this helps a LOT! One thing I noticed is that there is no reference to 'Bucket Policy' - is that redundant? I guess I'll find out soon enough as I'll be using your method shortly with a new domain 🙂
@ChristopherPhillipsDev
Жыл бұрын
Be sure to check out the description. I've added some info there that pertains to namecheap
@jonmultimedia
2 жыл бұрын
Awesome, exactly what I needed :D Thank you.
@smouckk
Жыл бұрын
You helped me a lot, thanks man... Have a question, if i want to do some change just save the files in the bucket and its all?
@ChristopherPhillipsDev
Жыл бұрын
If you're just talking about the website content you want to serve, yep!
@vb.solutions
Ай бұрын
Thank you so much sir you made my day easy
@MyPodie
Жыл бұрын
Hi Chris, thanks so much for this tutorial! You saved me tons of hours with this. Just curious, I have made some changes to the nextjs/react codes, rebuilt, and updated my S3 bucket. However the linked custom domain that I set up previously seems to not respond to the changes I made in the codes. Do I have to delete and redo everything just to update my website? Much appreciated once again!
@ChristopherPhillipsDev
Жыл бұрын
So you made changes to your code and uploaded the changes to the bucket and are not seeing the results? If that's the case, it might just be propagation timing. Since i'm responding to your comment you made 16 hours ago, has anything happened since? I wouldn't be able to offer much additional help but I hope you sorted it out!
@MyPodie
Жыл бұрын
@@ChristopherPhillipsDev so apparently it still doesn't change for me on my end but people in different areas do see the change. So I guess it's the cache thing that's messing this up? Thanks for getting back to me!
@ChristopherPhillipsDev
Жыл бұрын
@@MyPodie I’m not sure and I couldn’t offer effective advice since it could be anything and not just caching. I wouldn’t think that would take this long. Maybe try incognito mode or a different device?
@MyPodie
Жыл бұрын
@@ChristopherPhillipsDev I've figured it out! Just head over to the *Invalidation* tap of the desired distribution, and create an invalidation by adding '/*' inside the *Object Paths* to force Cloudfront to stay up to date with everything inside the S3 bucket. Appreciate the help Chris and please do keep up the good works. The tutorial was super helpful! 🙏
@ChristopherPhillipsDev
Жыл бұрын
@@MyPodie nice! Congrats! Glad you were able to solve it.
@MohiuddinAbdulKader
2 жыл бұрын
Very informative tutorial.
@ParveenKumar-h3c1n
Ай бұрын
worked like a charm, as mentioned in description, we don't need to follow 2:49 - 4:15 part. Also we don't need create record in route 53 as per description. It is already covered in the video. I just see one issue, when enter/type manual website url and hit enter then it is giving access denied. @christopher can you please help on this.
@ParveenKumar-h3c1n
Ай бұрын
I found the solution to this problem. I am using react app deployed in S3. So when we enter some route directly in page it will give access denied as that file cloudfront will not find in S3 bucket. So to solve it goto to cloudfront distribution and then error pages, create custom error response both for 400 & 403 and give Response page path to /index.html file.
@guillaume5623
Жыл бұрын
Priceless vidéo ! Thank you 👍
@ChristopherPhillipsDev
Жыл бұрын
You're very welcome!
@victorhugo3477
2 жыл бұрын
thank you so much amazing tutorial !! already like and i subscribe.
@ezekielmauricio5209
2 жыл бұрын
This is absoolute gold! 🚀
@JackHooker
2 жыл бұрын
Great tutorial! Thank you for sharing. I was wondering if you also know how to set up a custom email address with a service like Zoho using this AWS setup.
@ChristopherPhillipsDev
2 жыл бұрын
Hi Jack! Glad you liked it. As for your question, I'm sorry, I do not.
@JackHooker
2 жыл бұрын
@@ChristopherPhillipsDev No worries. I think I may have figured it out in theory. I’ll follow up with the answer if I manage to set it up in practice : )
@JackHooker
Жыл бұрын
Hi, I figured it out in practice. I was originally attempting to use Namecheap as the registrar, Zoho for the email, and AWS S3 for the hosting with a CloudFront distribution. I failed to figure out how to set this up. However, once I transferred my domain name over to AWS, Route 53, and set up hosting in an S3 bucket with a Cloudfront distribution over HTTPS, I was able to easily set up email for my domain name using AWS Workmail. The tutorials I followed are here: kzitem.info/news/bejne/zqKpnqifontkqJg kzitem.info/news/bejne/yGmkqoVmZpyphoo
@g14wx17
Жыл бұрын
You save me a lot of time!!!, thanks a loooott!!!!!
@sebastiaanvv
Жыл бұрын
this was a good video. But WHY is it, that with every AWS tutorial that I follow something is off. Why do I have two different CNAMES instead of you who has two identical names. And at the end stuff is not working for me. No website is showing. Anyway. I still gave the thumb up cause its clearly good stuff.
@dipeshparma8605
7 ай бұрын
Really helpful
@colossuselka-zc7hb
Жыл бұрын
great great video! thank you!
@brsseb
Жыл бұрын
Thank you so much!!!!
@NathanBrownisawesome
Жыл бұрын
Mannnn,I found this like a year later after I figured this all out myself from a ton of stack overflow & stuff 🤣, great video tho
@ChristopherPhillipsDev
Жыл бұрын
At least you got it! And the satisfaction of accomplishing it yourself is even better
@hasn_abbas
Күн бұрын
I wonder if this can be done without using cloudfront?
@betelhemgebresilasse7419
Жыл бұрын
Thank You !!!
@bunthaideng2492
25 күн бұрын
Sorry, I can't OAI in the create distribution. any change there?
@vb.solutions
Ай бұрын
Sir please reply sir, I have a doubt that deploying this front-end as shown can I deploy my backend nodejs in elastic bean stalk.please let me next procedure
@dineshindn4404
Жыл бұрын
Excellent
@GururajSingh-r5s
10 ай бұрын
Hi , can you please explain same thing ,if we have to only implement cloudfront in pre-working website DNS on Godaddy already managed hosted in AWS using . Allready using L.B before connecting to EC2 instance for our application.
@默认名称-e4j
2 жыл бұрын
I was stuck in namecheap for 2 weeks, since I don't know the value of DNS configuration is the CNAME's name in SSL certificate, that make DNS validation pending for 2 weeks. I read many docs and watch several youtube. Sad to see your video until now.
@ChristopherPhillipsDev
2 жыл бұрын
I'm sorry it was difficult for you to get where you wanted, but glad I was able to help!
@reiearthvlogs4906
2 жыл бұрын
Thank You for this Tutorials..
@ChristopherPhillipsDev
2 жыл бұрын
You're very welcome!
@mansoorjahan
2 жыл бұрын
oh man thank you very very very much you save my Time
@hdrism3841
Жыл бұрын
amazing thank you , save my live
@fishtang1
3 ай бұрын
hi @christopher Phillips I can't create origin. I copied from s3 end point. the error says "The parameter origin ID must be unique." Would you happen to know why I have this error? thanks.
@ChristopherPhillipsDev
3 ай бұрын
I haven't looked at this in awhile (meaning aws material). I don't recall what the origin ID pertains to but the error message suggests it's not a unique identifier (meaning you already have something named exactly as you're trying to create).
@kumoitojp
Жыл бұрын
Wow. Great tutorial! You’re close to 1000 subs! Congrats! I’ll sub too and follow your content. Good luck and thank you so much!
@ChristopherPhillipsDev
Жыл бұрын
Thanks! Yep, closing in 😁
@abelkibebe577
Жыл бұрын
I LOVEEEE UUUUU
@haroldw4940
Жыл бұрын
Stuck on (4) Creating your Amazon Cloudfront distrubution which includes a crucial piece of information that many guides neglect to mention. Each time I paste in the path I get this message in the "Name" panel. "Name is in use. Name must be unique" Not sure what happening or why it's not allowing me to create the origin
@ChristopherPhillipsDev
Жыл бұрын
The error message is providing the answer. Whatever your pasting in is already in use. I suspect there's some very minor detail in the tutorial you're potentially missing. Unfortunately I don't have any direct answers. Maybe try restarting the tutorial and taking it slow to make sure every step is followed?
@haroldw4940
Жыл бұрын
@@ChristopherPhillipsDev Thanks... Video is super clear and a time saver. Much appreciated. 😊 I will retrace my steps from the beginning. AWS did update their menu, some of the selections in your video has slightly change but not by much. They is no OAI option any longer. Your right, I definitely missed a minor step somewhere.
@haroldw4940
Жыл бұрын
I found the OAI option. It was located in the legacy radio button. This was the part I missed
@worldofnissanka9222
Жыл бұрын
I didn't find any KZitem video for my issue. if you understand my issue please make an video...I have a dynamic website and My domain DNS set to Cloudflare and I hosted my site using a cyber panel webserver. my VPS IP is set to Cloudflare for the domain.. also I have set an AWS S3 bucket for WordPress media upload but the photo URL comes with the AWS bucket default URL.. how can I change the URL to my domain without the AWS bucket default URL?"
@ChristopherPhillipsDev
Жыл бұрын
I’m sorry, I don’t know 😔
@WithGiovanniR
Жыл бұрын
your very funny, I like your content
@MitsubishiHondaAcord
Жыл бұрын
just wondering in what situation you would use s3 storage to host instead of amplify?
@ChristopherPhillipsDev
Жыл бұрын
I don't have experience with amplify so I couldn't offer and feedback
@blkik
15 күн бұрын
bro i never commentd on any vedio but your vedio fucking fucking goat for aws(static)
@ashokbuttowski
Жыл бұрын
Followed exact same steps BUT when i hit the URL from cloudfront distribution > getting this error [solved] This XML file does not appear to have any style information associated with it. The document tree is shown below. InvalidToken The provided token is malformed or otherwise invalid.
@ChristopherPhillipsDev
Жыл бұрын
Unless they changed something, I think you're missing something. Others haven't had an issue. I'm not sure what token the error message is referring to. In my experience, the token is login related. I'm sorry I'm unable to provide more feedback
@ashokbuttowski
Жыл бұрын
@@ChristopherPhillipsDev Oh fine, They have added things like modifying bucket policy manually, apart from that i dont see much changes and thanks for the quick response!!! [EDIT]: Also, I have my buckets in different region, does that matter???
@luisvirrueta7702
2 жыл бұрын
Thank u so much
@kingsleysaba4204
Жыл бұрын
thanks alot But it seems namecheap no longer allows nameservers when premiun DNS is active What can I do?
@ChristopherPhillipsDev
Жыл бұрын
I'm sorry, I don't know
@ChristopherPhillipsDev
Жыл бұрын
Hi! I added an update to the description text on how to solve this if you're still interested in using this for yourself.
@Layput
Жыл бұрын
how to redirect the website to route to www even if you typed the naked domain?
@ChristopherPhillipsDev
Жыл бұрын
It's been awhile since I've watched the video but I believe there was something there detailing how to redirect. It has to do with setting up 2 buckets.
@blkik
15 күн бұрын
bro you ..... fucking awesome
@Layput
Жыл бұрын
I deleted the contents of the bucket but the website still displays the contents. How do I fix this?
@ChristopherPhillipsDev
Жыл бұрын
I waited until responding. How does it look now? If changes haven't been updated by now, could be something else wrong that I don't know of. But propagation should've happened by now
@Layput
Жыл бұрын
@@ChristopherPhillipsDev Yes. After almost 24 hours, the old files in the bucket are still the ones showing although I have already deleted them. I tried to disable the deployment in cloudfront to see if I can restore the page. After seeing the error page and then after enabling deployment, the old deleted website files in S3 bucket are still the ones showing. Does cloudfront or Route 53 cache these files somewhere else and cloudfront is deploying it from those cache and not directly fetching from S3 bucket? I really hope you could investigate as I can't access Amazon helpdesk due to lower tier subscription. Also, I tinkered with staging and now it is messed up and I can't delete the staging distribution. What should I do?
@ChristopherPhillipsDev
Жыл бұрын
@@Layput I'm sorry but I can't investigate since it's not my account/issue. I've used chatGPT to investigate issues outside of Amazon and it's quite a good tool for helping at least point me in the right direction. Maybe give that a shot?
@jomavillanueva4549
4 ай бұрын
For anyone having trouble displaying the website, I still had to add NS Records in NameCheap (Advanced DNS) of the domain, you can remember that in kzitem.info/news/bejne/o6Or1aWlmHyKZ5w you have 4 NS Records, create 4 of those in the Host Records of NameCheap, Type: "NS Record", Host: "www", values: get from your Route 53 record (you can include the .), ttl: automatic After that, you should have no problem
@agustinariel8942
4 ай бұрын
👏👏👏👏
@jemjem8902
Жыл бұрын
Will this be the same for ec2? I'm so stuck with it.
@ChristopherPhillipsDev
Жыл бұрын
I'm sorry, I don't know 😔
@jemjem8902
Жыл бұрын
@@ChristopherPhillipsDev It's okay, I'm so frustrated and just switched to s3. I think s3 is good enough for my portfolio requirements. Thanks!
@DevDev-lo1sb
6 ай бұрын
For replacing files just can we change the files in s3
@ChristopherPhillipsDev
6 ай бұрын
Yep, just make sure you’re not deleting a dependency. Meaning if one file requires another, that it’s in the bucket
@DevDev-lo1sb
6 ай бұрын
How can I contact you?
@ChristopherPhillipsDev
6 ай бұрын
@@DevDev-lo1sb there’s an email in the about section of my channel
@sz2113
Ай бұрын
estaba igual mano
@rakeshchauhan-op8qw
Жыл бұрын
Know how to redirect non-www to www using this?
@ChristopherPhillipsDev
Жыл бұрын
I'm sorry. It's been awhile since I've played around with this. Maybe someone else can assist?
@rakeshchauhan-op8qw
Жыл бұрын
@@ChristopherPhillipsDev no worries. Thanks for the reply though
@vb.solutions
Ай бұрын
Sir please reply sir, I have a doubt that deploying this front-end as shown can I deploy my backend nodejs in elastic bean stalk.please let me next procedure
@vb.solutions
Ай бұрын
Sir please reply sir, I have a doubt that deploying this front-end as shown can I deploy my backend nodejs in elastic bean stalk.please let me next procedure
@ChristopherPhillipsDev
Ай бұрын
I’m sorry but I don’t know the answer to that because I don’t have experience with that part of AWS. Sorry!
Пікірлер: 130