Yes, you can build and share a website without cost using free hosting services or open-source platforms.
Yes, you can build and share a website without cost using free hosting services or open-source platforms.
You could simply run a web server such as Apache on an old machine, configure port forwarding, and host your site there. If you need a domain name, you must own it yourself. This is how I handle a few small projects.
@ JUMPERMAN To add to this... a domain can be cheap depending on the name and often the renewal is less. If hosting from home you might notice that your home IP changes now you could just update your dns manually should this happen but that is annoying, some dns provider offer dynamic dns so it keeps the ip correct and your stuff goes where it needs to. You could forgo the domain name and simply connect with the IP but no dynamic dns wizardry. As for the server, find some tutorials and set up a LAMP server that is Linux Apache MySQL Php. you will kill two birds with one stone learn a bit of linux and web server management. If you have the money a small SSH enabled vps might be a good solution or the AWS free tier for pure simplicity. I have my sites on Digital Ocean. and I am currently updating it to use Varnish Caching however the speed difference with a datacentre upload compared to home upload is a great thing. As you are interested in networking this is a great way to learn so good luck also believe in google its your friend!
Note that for a home internet service, port 80 is restricted and can't be bypassed by forwarding ports. Attempting to contact your provider won't resolve the issue. For a business plan, the customer typically has greater influence.
For a free website, imcreator.com is a great choice. The setup is straightforward and doesn’t require coding expertise thanks to its intuitive drag-and-drop features. Their designs are contemporary, and they offer appealing, royalty-free images. Overall, it’s a worthwhile option!