Find out What's Going On
To have a website people usually buy such a service called web hosting. Businesses use services of paid professionals if they like to have their web hosting in their own premises. If you have an old laptop or PC and are connected to a broadband line you can create your own website free, as a rewarding do-it-yourself hobby.
Double click on the downloaded file to install it. Fill the dialogue required fields. It is quite arbitrary information and later you can change them.
Select the custom install from options in the next dialogue. Change the install directory of Apache to your desired folder.
Go to that directory and find "conf" folder. In that folder open the "httpd.conf" file. Now in your "Web Server" create a root directory for your web site; for example, "C:\Web\MyWeb"
Use a basic knowledge of writing HTML code and create a test page; write in it "I am a winner!" Save it as "C:\Web\MyWeb\index.html"
Locate your site. Now in your "Web Server" open your favorite browser and type in the address bar, http://localhost/ Your winner page will be served by the Internet on your browser.
How can I create a web host, such as the ones ending in .com or .org?
To have a .com or .org means you have to get a domain name. To get a domain name, such as example.com, you have to buy one from an internet registrar such. Then, once you have that domain name, you can point it to a web hosting server at your house or buy web hosting from an online host.
Will it work on Windows XP?
Yes, it will work on Windows XP and on other versions, you just have install Apache server software.
Do I need a router to make a web host in my home?
Yes, you need a router. Without a router you can't do anything on the internet.
Is it okay if I have Ethernet without a router?
I believe it's even better, because routers act like an extra device between your computer and the internet. So if you have a router, you'd have to do port redirects from the routers settings, while being directly connected to your internet service providers network means you have direct connection to your ports.
What will happen if I made my laptop to a web server while using it daily?
You can make your laptop a web server, but it is not recommended as a server takes too much memory to run its functionality. It will make your laptop slow.
Ask a Question