On this final Craft Cms lesson we configure our DNS settings and prepare the FortRabbit server to go live.
It has been the best investment I made in my design journey so far. I would consider myself a novice but I honestly feel like I've gained a genuine professional insight into the process of creating a high-level website.
I'm an early adopter of the KreativePro Masterclass, and I love how well put together it is. Neftali takes you through each step of the process from paper sketches to marketing all with fun visuals & clear instructions!
All right guys, before we go live, let's make sure you have created a CloudFlare account. And we're going to go ahead and add in our domain, which is streavr.app. Go through the steps of creating the account. Make sure you select the free one. Confirm, and it's going to look for the existing DNS records.
We're going to go ahead and simply continue, and we need to add in these DNS name servers, we want to go to our GoDaddy account, make sure we change those DNS to the ones that CloudFlare provides. Once you do that, you want to go ahead and skip through. Some of these settings, click done. So once you do that, you're going to see that your CloudFlare is now protecting the site.
We head over to the DNS and over here, we're going to remove some of the information we had from our webflow. So it should be these two IP address and the C name for webflow. Let's go ahead and remove those. So now, once we have this screen ready, we can head over to Fortrabbit. We're going to go ahead and click domains. Under domain, simply put in our stream VR app, it kind of shows you the target DNS settings of how it should be versus how it currently is.
So there's no DNS routing right now on our CloudFlare. So all we have to do is make sure we add this record of the A, copy this value. Bring that over here. Create a record of A, the name is going to be streamvr.app, and then the value .
Go ahead and toggle this off. Safe. Do the same thing here for the CNAME and that's it.
And we can just make sure that this DNS is currently working by opening up our terminal. And typing in host and the URL. So streamvr.app and looks like it's working. So streamvr.app is now an alias for the production server and it looks good.
Awesome. Congrats we just launched the streaming VR platform live using the power of craft and Fortrabbit.
There's a couple of things we want to do to the settings of our system to make sure that everything runs smoothly. We want to go ahead and purchase those license keys for those plugins in order for them to work correctly. And then the other thing we want to do is, if we head over to our settings under sites, you're going to notice we have a base URL which is taken care of that staging domain.
We need to create a new variable for our final URL. And we're going to create a variable for that specific domain. We're going to change this to stage site URL, and we're just going to pass this domain and change this one. With our final one. So this would be stream VR app, and that will be our new primary site URL.
And this will be our staging site URL. Go ahead and save that. And let's head over to our entries, either cast or movies. Let's go ahead and just search for Lord of the rings, which is the one we worked on. You have the URL and then you have the URI working perfectly.
All right, guys, this was a really fun project.
I'm really excited to see what you guys come up with. Thank you so much for taking the time to go through this entire course. And I can't wait to see you on the next one and be sure to go to our community and download the project files so you can practice also feel free to reach out. If you have any questions, I'll be happy to help you out if you get stuck in any part of these course.
Already then have a good one.
Coming Soon
Access our premium community including bonus tutorials, project files & weekly resources.
UNLIMITED ACCCESS