Uploaded May 2017 | Updated September 2026, 1 week ago
This tutorial will show you how to set up a web server in Windows 10. The same steps in the video work for it to be an internet accessible from the internet, as long as you have a public IP Address or port forwarding set up, just bear in mind that there are additional security risks from making your computer accessible on the internet.
The software to run the web server is an open source software XAMPP. it can be downloaded from apachefriends.org/index.html
Once downloaded, run the installer. It will usually give you a prompt if you have UAC (user account control) turned on, which is a good thing. It essentially is suggesting that you shouldn't install XAMPP in the program files folder. If you leave the folder selection later as default, then this won't be a problem.
The next prompt will ask you which packages you want to install. I would suggest at the minimum installing Apache and MySQL. You can also install Filezilla, Mercury and Tomcat, but unless you have a reason for needing them, they would just take up extra space.
After the install is finished, you can leave the box selected to open the control panel and hit finish. When the control panel pops up, hit the Start button next to Apache. This starts the web service.
If you get some red text with an error, this is usually due to another application using the same ports as Apache. Leave a comment if you get the error and I will help you out.
After Apache is started, go to your web browser and type in localhost in the URL bar. This will bring you to the web server on your machine.
To edit what shows up here, you need to go to the folder where XAMPP is installed, and go to the htdocs folder. There will be an index.php file there that controls what shows up. By default this is the index.html file in the dashboard folder.
I will be posting a tutorial soon on how to use XAMPP to host a local Wordpress installation.
Check out my facebook at: facebook.com/pages/All-How-2s/198429346974010
or my twitter: twitter.com/AllHow2s
Or my website where I have a lot of other great tutorials (such as how to take a screenshot, or how to get the start button back on Windows 8): allhow2s.com
This tutorial will show you how to set up a web server in Windows 10. The same steps in the video work for it to be an internet accessible from the internet, as long as you have a public IP Address or port forwarding set up, just bear in mind that there are additional security risks from making your computer accessible on the internet.
The software to run the web server is an open source software XAMPP. it can be downloaded from apachefriends.org/index.html
Once downloaded, run the installer. It will usually give you a prompt if you have UAC (user account control) turned on, which is a good thing. It essentially is suggesting that you shouldn't install XAMPP in the program files folder. If you leave the folder selection later as default, then this won't be a problem.
The next prompt will ask you which packages you want to install. I would suggest at the minimum installing Apache and MySQL. You can also install Filezilla, Mercury and Tomcat, but unless you have a reason for needing them, they would just take up extra space.
After the install is finished, you can leave the box selected to open the control panel and hit finish. When the control panel pops up, hit the Start button next to Apache. This starts the web service.
If you get some red text with an error, this is usually due to another application using the same ports as Apache. Leave a comment if you get the error and I will help you out.
After Apache is started, go to your web browser and type in localhost in the URL bar. This will bring you to the web server on your machine.
To edit what shows up here, you need to go to the folder where XAMPP is installed, and go to the htdocs folder. There will be an index.php file there that controls what shows up. By default this is the index.html file in the dashboard folder.
I will be posting a tutorial soon on how to use XAMPP to host a local Wordpress installation.
Check out my facebook at: facebook.com/pages/All-How-2s/198429346974010
or my twitter: twitter.com/AllHow2s
Or my website where I have a lot of other great tutorials (such as how to take a screenshot, or how to get the start button back on Windows 8): allhow2s.com










