Hosting a website for free, and secured via HTTPS

Search for a command to run...

No comments yet. Be the first to comment.
In the previous part of the blog, we saw how to read data from text files and preprocess it. Do have a look at the previous block before processing further. Now in this part, we will see the EDA for Anomaly Detection for predictive maintenance. Explo...

Consider the following scenario: you’re chatting with your buddies on a social media platform, but you’d like to keep your conversations private. This is just one of the ways public key cryptography is making communication safer and more secure with ...

In this blog, we will be solving advanced-level questions 51–57 from the book. You can read the blog and solve the problems as you go. Previously, we solved questions 41- 50, to visit the blog click here. Contents: 51. Customer grouping - flexible5...

In this blog, we will be solving advanced-level questions 41–50 from the book. You can read the blog and solve the problems as you go. Previous Blog where we solved questions 32–40, the link is here. Contents: 41. Late orders42. Late orders - which...

In the previous blog, we solved intermediate problems. In this blog, we will be solving advanced-level questions from the book. You can read the blog and solve the problems as you go. Contents: 32. High-value customers33. High-value customers - tota...

Unlocking Innovation: Dive into the World of Blockchain, DevOps/SRE, AI, ML, and Full Stack Mastery with Consult Anubhav.
71 posts
Consult Anubhav excels in Engineering with R&D of Web & Mobile Apps, Web 3.0, Blockchain, DevOps, SRE, and Applied ML, partnering with 25+ diverse industries, including MNCs.

Nowadays, getting a website is not a particularly difficult job, but practically everyone wants to know how to build it for free.
Therefore, you will learn all the processes required to build a free website through this blog.
The process’s two most crucial concepts must first be understood, though. You will need a domain name before you can build a website for free.
You will also want a service that will offer free web hosting for your website in addition to a domain name. Numerous platforms offer free web hosting services, including:
Cloudflare
Hostinger
Wix
InfinityFree
Free hosting
AwardSpace etc…
While you can theoretically host an actual server for your website at home, relying on a web hosting service provider offers lots of benefits.
Let’s now build a website without cost. Follow the instructions below:

Freenom
2. Next, look up the availability of the domain name you want to use. As an example, let’s use consultanubhav.ml as the domain name.

Availability of Domain Name
3. After that add the domain name to the cart and checkout!

Checkout
4. After checkout, select the desired period of time, for which you wish to use the domain name from the drop-down menu.

Pick a Duration
5. The registered email address will get a verification link. Click the link, then fill out the form. Click Complete Order after accepting the terms and conditions to obtain your own domain name!

Email Confirmation

6. Next step is to find my domain under the services section.

Find Your Domain
7. Here in Manage Domains, find Manage Freenom DNS.

Manage Domain
8. Now input the desired name that you wish to display before your domain name in the name area. In the destination area, enter the server’s IP address, and then save the record.

Enter your details
9. You will be able to witness your website become active on a DNS checker within 24 to 48 hours.

DNS checker
10. Enter the domain name and port number to see your site on your devices.

Enter your domain Name
11. Our website has been built using HTTP up to this point. We now wish to switch from HTTP to HTTPS.
For the conversion, run the following commands :
a. ssh -I (Pin Key)ubuntu@(ip address)

b. vi caddyfile

c. ipc.consultanubhav.ml
{
reverse_proxyhttp://13.232.124.109:8910
}

d. ls caddyfile
cat caddyfile

e. sudo caddy start

Your website is now complete.
I hope this article was informative and provided you with the details you required. If you have any questions while reading the blog, message me on Instagram or LinkedIn. For any kind of work related to DevOps, Site Reliability you can contact me at helpmeanubhav@gmail.com
Thank You…