Hosting a Static Website on AWS with S3, CloudFront and Route53 | Web | Hosting | AWS

  Рет қаралды 109,952

Enlear Academy

Enlear Academy

Күн бұрын

Пікірлер: 240
@PS-vc6ef
@PS-vc6ef 4 жыл бұрын
There is no one better than you regarding this tutorial!!!! THE BEST!!!
@saquib513
@saquib513 4 жыл бұрын
Even though this video is 2 years old, this tutorial helped me. There aren't any good tutorials about this topic anywhere else. THANK YOU SO MUCH.
@firstprincipleslearning
@firstprincipleslearning 5 жыл бұрын
Excellent, every step of the way included. Although I knew most of the steps, I had done something wrong with my setup, so this allowed me to validate where the issue was.
@ZeParagon
@ZeParagon 4 жыл бұрын
THANK YOU SO MUCH!!!!! This deserves more than a million views! I will pay you through Patreon for this video. By the way, if anyone receives a "ssl_error_no_cypher_overlap" error, that means you forgot to configure your alternate domain name.
@Sushobhit333
@Sushobhit333 6 жыл бұрын
great one. I was looking for a tutorial like this. this is complete and fully guided for a noob like me. so thanks
@cbilbao88
@cbilbao88 6 жыл бұрын
This is a great video. I was having trouble setting up SSL, but it was because i connected route 53 to s3 instead of 53 -> cloudfront -> s3. Thanks a lot! Keep it up!
@ShubhamSharma-oq4hr
@ShubhamSharma-oq4hr 4 жыл бұрын
thanks brother..used this video like a 1000 times
@l2hetoric
@l2hetoric 5 жыл бұрын
Excellent Tutorial. For anyone wondering why their site doesn't work with "www." AND without, you need to add a second alias with www in the field instead of leaving it blank.
@NZTechArc
@NZTechArc Жыл бұрын
in route 53?
@kesh2032
@kesh2032 5 жыл бұрын
Great stuff man !!! One of the best I've ever seen on youtube
@jayakumar9416
@jayakumar9416 4 жыл бұрын
This is Outstanding bro.. Very neatly explained and importantly, you saved so much of my time
@shamiquefarook8819
@shamiquefarook8819 6 жыл бұрын
I am an absolute beginner to AWS and this was so helpful for me. Thanks for the wonderful video. Keep up with the good work :)
@venkatalakshmis9387
@venkatalakshmis9387 2 жыл бұрын
..more0
@help_master
@help_master 6 жыл бұрын
this is the best tuto i never seen to make a a simple website without (almost) any code to enter with weird console like putty...rthere are alittle bit explanation on network administration but a lot s of practicale stuffs well explained...eally thanks a lot
@bhatmagic2020
@bhatmagic2020 5 жыл бұрын
Thank you for the clear and concise tutorial. The added bonus of you explaining what and why you're doing is also appreciated!
@moganbabuv2369
@moganbabuv2369 5 жыл бұрын
Wonderful video. Crisp to the point and well articulated. I was able to link my S3 website to domain successfully after following this. Thank you Manoj
@shrutibhagat4642
@shrutibhagat4642 4 жыл бұрын
The best tutorial video I have ever seen!!!! It helped me a lot! Thank you so much :)
@jvelezrobledo
@jvelezrobledo 5 жыл бұрын
Thank you so much! very easy to follow and clear tutorial... I was going crazy trying to figure this out by my own.
@scottcriss
@scottcriss 5 жыл бұрын
Wow. Well done. I'm new to AWS and this was exactly what I was looking for.
@jasonvillaluz603
@jasonvillaluz603 5 жыл бұрын
thank you... you explained it very well!!! I was struggling for a week till i came across your video
@Jhonatan_Celis
@Jhonatan_Celis 4 жыл бұрын
Great, thanks, it worked! Greetings from Colombia!
@patrickknudsen8978
@patrickknudsen8978 5 жыл бұрын
class A sir. Awesome work. i normally understand a lot when reading but AWS info is a lil miss leading in some respect to how you explained it. straight and to the point and explained why. thank you for the vid.
@rishabincloud
@rishabincloud 5 жыл бұрын
This is awesome! I am new to AWS, but have a weird question, can we host dynamic website through S3?
@mvault
@mvault 4 жыл бұрын
This video is extremely helpful! Thank you so much, you answered lots of questions for me in this video.
@palvih7740
@palvih7740 4 жыл бұрын
Nice video.. I followed all the steps as mentioned in the video. with endpoint my website working fine.. but after cloudfront configuration actual domain url showing access denied. I configured bucket policy as described in the video... can u please let me know where i went wrong
@SyamKumarVoleti
@SyamKumarVoleti 5 жыл бұрын
Hi Manoj, Thanks for the video. This video is a savior for many aws new comers like me.
@vigneshmargasagayam350
@vigneshmargasagayam350 6 жыл бұрын
Simple way of explaining this! Hats off thx!
@wdevon99
@wdevon99 4 жыл бұрын
Thanks a lot. It was as so easy to set up my web app after watching this video!
@jvusa
@jvusa 3 жыл бұрын
Excellent Information, Thanks for sharing....
@EnlearAcademy
@EnlearAcademy 3 жыл бұрын
Glad it was helpful!
@jetank2016
@jetank2016 4 жыл бұрын
Hi Super excellent Video. None else has explained this so simply. Thanks.. However, can you tell me what exactly was the route 53's role here? S3 has content -> Cloud Front provides ability to map the domain name to S3 bucket , certificates and protocol policy etc. But what was route 53's exact role here? What did those DNS settings and setting up Alias do? Also, would it work if I simply set the the route 53 alias as S3 bucket ARN? I understand, we wont have the viewer policy and caching advantage?
@MelodicModes
@MelodicModes 5 жыл бұрын
Excellent presentation Manoj. Thank you.
@jayashankaradm1942
@jayashankaradm1942 4 жыл бұрын
Hey Thanks for the wonderful videos. I am facing one issue while hosting my website. I just followed all the steps described in this video except without using the custom certificates for cloud-front, when i tried to reach my website i am getting 403 Error, But resource is accessible via S3 ARN . I am not sure what is going wrong here can you please suggest me what could be issue here.
@dhirajgosavi8737
@dhirajgosavi8737 4 жыл бұрын
Hello Manoj, Can we host multiple website in single s3 bucket? If yes please suggest how can we do? Thanks
@MAGM84
@MAGM84 2 жыл бұрын
thank you, you've saved my life.
@EnlearAcademy
@EnlearAcademy 2 жыл бұрын
Glad I could help!
@carlosvalderrama3207
@carlosvalderrama3207 2 жыл бұрын
Thank you for making this video. It was really helpful!
@EnlearAcademy
@EnlearAcademy 2 жыл бұрын
Glad it was helpful!
@sogggy
@sogggy 5 жыл бұрын
Great video. I have a question my website does not have any thoughts?
@shravanmahajan9875
@shravanmahajan9875 3 жыл бұрын
loved it bro.. Very patience voice..
@ridmapabasara2714
@ridmapabasara2714 3 жыл бұрын
good luck guys patta
@EnlearAcademy
@EnlearAcademy 3 жыл бұрын
Thank you @Ridma!
@GBOfficialVlog
@GBOfficialVlog 3 жыл бұрын
How about the configuration of database?
@agup9724
@agup9724 4 жыл бұрын
At 21.15 are you sure you need to create a CNAME and add that to Route53 too? Will it not work without it, given that you create an Alias record pointing to Cloudfront distribution and Cloudfront origin is your S3 bucket?
@karikalangovindarajalu8228
@karikalangovindarajalu8228 4 жыл бұрын
Hi Manoj Very detailed presentation. Thanks. Your presentation explains to create example.com web site. How we can handle www.example.com request in this approach?
@uritpitstop5467
@uritpitstop5467 5 жыл бұрын
Hye! Thanks fro your video . Really useful. I have ine question. I already have configured and my site is running. However its still not showing secured it shows not secure. How and where I need to modify .? What changes I need to make ? Please help me out thanks
@abdamingani1297
@abdamingani1297 5 жыл бұрын
Good tutorial brother. but I think you're spending a lot of money when you use route53 + s3 + cloudfront because it is pay-as-you-go right? maybe if aws s3 is only used and we will put the bucket url in cloudflare using cname.
@vandanasingh3926
@vandanasingh3926 5 жыл бұрын
Great Job. Can you please guide me how we can add auto-scaling and load balance to our website app.
@ashishshinde7070
@ashishshinde7070 4 жыл бұрын
Good stuff. Very useful. Thanks Manoj.
@joclynvillegas923
@joclynvillegas923 5 жыл бұрын
after completing everything, are you then able to go into the s3 bucket and edit the code there? or do you have to download it onto visual studio code, edit it from there and then re-upload the new code to aws?.
@yichizhang973
@yichizhang973 4 жыл бұрын
The domain register website is not working now, do you know why?
@OutcastUNO
@OutcastUNO 4 жыл бұрын
For some reason it won't load the index file unless I put "/index.html" in the URL. What could be the problem?
@HBACPradeep
@HBACPradeep 6 жыл бұрын
Amazing presentation clear and up to the point with the hands-on practice session. Keep it up.
@iamvishu591
@iamvishu591 2 жыл бұрын
if possible can you upload the videos related to AWS debugging on lambda or appsync ..etc
@rollyrodrigz5069
@rollyrodrigz5069 5 жыл бұрын
Oh man, really thank you. you saved me a lot of time. I will give you some dollars. Really Thanks.
@ketanambekar31
@ketanambekar31 4 жыл бұрын
Hi Manoj, your videos are very helpful. Can I ask you one query. Can we host the app on S3 which is nodejs/ react based and data coming to this app from invoking API which we have created to consume data from on premise dwh. So website content will change as per data refresh. Or do we need to go with EC2 or ECS FARGAGE?
@jaxaotesting
@jaxaotesting 6 жыл бұрын
Really great material!!! it helps me to launch a website.Thanks Manoj.
@joy5872
@joy5872 4 жыл бұрын
Hey, I'm simply writing my url but its not open until I have to put dot (.) at the end of url
@gotamp24
@gotamp24 4 жыл бұрын
man, you helped me a lot to connect my dots on hosting websites on S3 using Route53. I truly thank you for uploading this video :) I have a quick question if you could answer them. what if I have 3 different websites sitting on the s3 bucket but hosted on the CloudFront domains(in my case I have 3 CloudFront domains for each website). can route53 do the path routing to different CloudFront sites based on the route in the URL path? Again thank you so much :)
@amateurwhistler
@amateurwhistler 2 жыл бұрын
Thanks for the tutorial. It was very helpful for me to create a static website. I followed the steps and it works for http and https, but it doesn't work if I just type the or www.. Can you please advise what needs to be configured for it to work ?
@samihamidi6871
@samihamidi6871 4 жыл бұрын
@Manoj Fernando - please help, when adding new name servers on go daddy, an IP dress is required for each name servers. Where do I get that from ?
@gshan994
@gshan994 5 жыл бұрын
I am also getting Error: Access Denied when changing the Bucket Policy i am using an IAM user with full admin access. if i UNBlock public access (bucket settings) ...the website works but AWS warns that you should not allow public access to bucket objects and bucket. Can u pls explain SIr.
@maankhurana5814
@maankhurana5814 4 жыл бұрын
Nice tutorial.. but bro I m not able to access backend Apis bcoz endpoint for backend api is http ... How to solve thei
@SakshiSharma-mu4mk
@SakshiSharma-mu4mk 5 жыл бұрын
css doesn't work with s3 bucket . I tried changing metadata . what could be issue . need help.
@crowneplaza007
@crowneplaza007 6 жыл бұрын
i created a cloudfront distribution and it works fine for me , but when i copied the cloudfront url on another browser, i can't see the image . it showing some asci characters. but http is redirecting to https
@blameitonthe3102
@blameitonthe3102 5 жыл бұрын
Hello, what are the steps to get the www.example.com to work when typing in the browser? specifically making the www work. I tried to do a cname with subdomain www and use the endpoint address in properties as the value but it did not work. thank you and amazing video! EDIT: Solution to my own question: I made another bucket called "www.example.com" and did the redirect setting to redirect the request to my example.com bucket
@niteshkas
@niteshkas 6 жыл бұрын
Great Video but how to restrict S3 object direct access as don't want to expose my code but for static website first requirement is to make public readable objects...
@MehranHosseini-po9eg
@MehranHosseini-po9eg 6 жыл бұрын
hey, great video. But i have a problem. I have a php contact form for my static website and S3 bucket doesn't recognize my contact.php and even when i put my php tags in html(contact.html) it still doesn't work. How can i solve this problem without using EC2 ?
@foodieTraveler94
@foodieTraveler94 5 жыл бұрын
One question.. the tk website tool has url forwarding that can automatically route to the cloudfront URL. Just want to understand What value is provided Amazon Route 53? (I am not familiar with this service)
@ritwik7101
@ritwik7101 5 жыл бұрын
if i'ill change my code in index.html code in my local machine will it automatically reflect in website??
@SaiKiran-kd6cq
@SaiKiran-kd6cq 3 жыл бұрын
Excellent Video I must say
@atulnagane9072
@atulnagane9072 6 жыл бұрын
same problem given to me................. www.myworkfree.cf’s server IP address could not be found. what should be done the pause video in last min
@ocodista
@ocodista 6 жыл бұрын
If i try to access the root path of my bucket (without '/index.html') aws is giving me Access Denied, even after i added the public policy of the bucket... Any tips ?
@maritzapalacios5916
@maritzapalacios5916 5 жыл бұрын
I finished all process but the response in the browser is: ERR_TOO_MANY_REDIRECTS, some help?
@bharathreddy5629
@bharathreddy5629 6 жыл бұрын
Hey I am not able to select Custom SSL Certificate (22:10 ) and when i do it using Default I am getting Blocked message when i enter the website URL and have to open the website in unsafe mode?
@mlotfi2005
@mlotfi2005 6 жыл бұрын
If I follow all the tutorial, than delete everything, will I be charged ? , you mention when you created the hosted zone that you will delete it to not be charged, how to delete it ? and should we delete S3 and CloudFront too to not to be charged ? Thanks
@petesathianathan6548
@petesathianathan6548 3 жыл бұрын
is there a way to add AWS WAF on s3 without CDN?
@collwyr
@collwyr 5 жыл бұрын
Hi, I used the video a long time ago to create an initial website, just to have something there.. recently I've completed what I want my website to actually show, I uploaded the files to the s3 location like normal, with the index.html being updated with all the latest information I've added, however the main website refuses to show the latest information... for example "randomname.co.uk" is showing the outdated index.html file, but "randomname.co.uk/index.html" is showing the most update .html file. I thought it might have been a delay issue or something, but its been over an hour now and the main "randomname.co.uk" is still showing the out of date .html that no longer exists in the s3 bucket.
@amruthta3935
@amruthta3935 5 жыл бұрын
I am getting error while accessing the site "This xml,file doesn't appear to have any style information associated with it." Can anyone please help.
@walkert612
@walkert612 4 жыл бұрын
can wordpress + woocommerce be installed with this?
@khmermondepost9445
@khmermondepost9445 5 жыл бұрын
I can not set up the bucket policy, It is error, "Access denied", so how to fix it
@ihsaneladlani7790
@ihsaneladlani7790 5 жыл бұрын
You need to assign public Access to the bucket, following these steps: 1. in the permissions tab click on public Access settings 2. click on edit 3. deselect the Block new public bucket policies option 4. save your changes 5. go back to bucket policy and try again.
@HimalayanNavigator
@HimalayanNavigator 4 жыл бұрын
Very nicely explained... Thanks
@hanumanatonu
@hanumanatonu 4 жыл бұрын
www.domain.com does not work. Please help with this
@santhoshvasu3538
@santhoshvasu3538 5 жыл бұрын
good video. How to avoid caching issues in both S3 & cloudfront endpoint. Recent files are not reflecting in the site.
@santhoshvasu3538
@santhoshvasu3538 5 жыл бұрын
​@@EnlearAcademyI tried above mentioned options. which worked thanks for your response
@coop8845
@coop8845 5 жыл бұрын
Are you getting an Access Denied error? Due to recent changes in S3. You need to assign Public Access to the bucket, follow the below steps: In the 'permissions' tab click on public Access settings Click "edit" enter image description here Make sure "block new public bucket policies option" is deselected. Click "Save" Go back to bucket policy and try again.
@umarmughal
@umarmughal 6 жыл бұрын
Good video, one question .. can i setup wordpress using same method?
@atsepa
@atsepa 6 жыл бұрын
awesome video, just one thing, im trying to give permissions to my bucket but im getting a "ERROR: ACCESS DENIED" but im the owner :/
@prasadsonawane1658
@prasadsonawane1658 5 жыл бұрын
Sir, how to deploy dynamic website on aws
@techhub2714
@techhub2714 5 жыл бұрын
Not able to setup cloudfront , saying you are not verified, i dont't know why , i am able to create ec2 instance,s3 but not cloudfront
@kunalgorlewar6197
@kunalgorlewar6197 6 жыл бұрын
I am having issue when i search example.com is shown access denied but if i put example.com/index.html then website is shown . where is the issue can you tell me?
@msgabhi
@msgabhi 6 жыл бұрын
Thanks for this great video. My website is hosted on SiteGround. Can I use AWS CF in this case?. How do I configure it?
@WilliamGLewis-yt9fw
@WilliamGLewis-yt9fw 6 жыл бұрын
How would one update the content of their website?
@timmykwok4161
@timmykwok4161 6 жыл бұрын
And also I published a new version on it by using a new verification certificate. Then my computer need to remove the history cookies in order to visit the site. I also want to ask how can I fix that problem?
@shrutibhagat4642
@shrutibhagat4642 4 жыл бұрын
Can anyone tell me what service I can use when you are not allowed to request for a custom SSL certificate? On that point, what I can do to make my website secure? A beginner needs some guidance. Replay ASAP please :)
@adityatongar2359
@adityatongar2359 4 жыл бұрын
Hey, I have a question on how to handle failover for this static website . Please let me know if you have some idea or any material as I have an idea to create replicate S3 bucket but I really love this your video so if you have input or material please drop a comment . Thank you!
@adityatongar2359
@adityatongar2359 4 жыл бұрын
Manoj Fernando Thanks for your reply .I already refer this one but I don’t want to use EC2.I am trying to make two s3 bucket one primary and one replicate do you have any solutions related it .
@stuchuangmatthews9860
@stuchuangmatthews9860 5 жыл бұрын
The tip at around 20:10 to use the correct endpoint URL was key
@simondllr998
@simondllr998 5 жыл бұрын
Exactly. I thought maybe because they suggested a url i thought they knew what they were doing lol
@AnjaneshBabu
@AnjaneshBabu 5 жыл бұрын
Well laid out tutorial.Thank you for posting this.
@jacobjoy8095
@jacobjoy8095 4 жыл бұрын
Great video to get started
@iyleveeranna4134
@iyleveeranna4134 6 жыл бұрын
The best tutorial I have found so far. I am able to successfully create the website. Do you have any tutorial on the dynamic website using nodeJS? . Thank you :-)
@ankireddy5483
@ankireddy5483 5 жыл бұрын
can you upload video on this topic please Use nginx to Add Authentication to Any Application
@luismuzquiz
@luismuzquiz 5 жыл бұрын
What happens if at the end ot the tutorial someone visits the S3 endpoint instead? Will he be redirected to the domain name?
@quiters89
@quiters89 4 жыл бұрын
Will this work with angular?
@deemanthakasun4589
@deemanthakasun4589 5 жыл бұрын
Great one. well explained. Keep it up.
@mmafightcoach
@mmafightcoach 6 жыл бұрын
Very good tutorial. Thank you very much. If I want adsense on my website, I have to use CORS. Since domains of your S3 bucket and adsense endpoints are different browser will not allow it. You will have it turn on CORS for your S3 bucket. Do you know how to do this? Have you got a tutorial on it?
@mmafightcoach
@mmafightcoach 6 жыл бұрын
Ah! Thanks Manoj. By the way, what is the best S3 manager software? I was using Cloudberry on Mac, but now I am using Windows10. Thanks for your help.
@yousport3114
@yousport3114 6 жыл бұрын
Nameserver ns01.freenom.com/54.171.131.39 not accessible over TCP on port 53 Nameserver ns02.freenom.com/52.19.156.76 not accessible over TCP on port 53. I get these 2 errors, please help me
Developing an API backend | AWS Lambda | API Gateway | DynamoDB
48:58
Молодой боец приземлил легенду!
01:02
МИНУС БАЛЛ
Рет қаралды 2,2 МЛН
I thought one thing and the truth is something else 😂
00:34
عائلة ابو رعد Abo Raad family
Рет қаралды 10 МЛН
ТВОИ РОДИТЕЛИ И ЧЕЛОВЕК ПАУК 😂#shorts
00:59
BATEK_OFFICIAL
Рет қаралды 6 МЛН
Host a Website with AWS S3 & AWS Route 53 | AWS Serverless
14:00
Block Explorer
Рет қаралды 36 М.
AWS Fargate - Running Dockerized Apps
59:19
Enlear Academy
Рет қаралды 95 М.
Build with Me: Launch a website on Amazon S3 | AWS Project
8:04
Tech With Lucy
Рет қаралды 130 М.
Learn how to host your website on the cheap with Amazon's AWS | UNCUBED
13:39
AWS S3 Tutorial For Beginners
27:18
Be A Better Dev
Рет қаралды 258 М.