Hosting Your Own Web Pages

Once you’ve built your HTML web content, you need to “get it on the Internet”. A web server is needed to serve web files (HTML, images, etc.) to web browsers.

If your school already has access to a web server (maybe at the school or district level), that can be the best answer. When you do not have an existing web server, there are still a number of ways to get your information on to the Web.

The software here is a great way to introduce students to how the Internet works – learn by doing. The skills your students learn creating and hosting their own web pages will be useful for a long time to come.

No matter what option you choose, the best advice is to “just do it!”.

Your first try at a web page may look like a Salvador Dali more than a Rembrant, but, with a little practice, you will be creating interesting and appealing web pages in no time.

If nothing else, make it a class project. You’re students will surprise you.

And remember, it’s the content that counts!

resource URL thumbnail

Free Web Hosting

Free Web Hosting is a directory list of free web hosting providers, with over 400 of the best free web space hosting sites with reviews, testimonials, and ratings, and is updated daily. Some sites will display ads as part of your site -- look at Free Web Hosting's "Forced Ads" column.  learn more

resource URL thumbnail

How to Create Your Own Server at Home for Web Hosting

While web site hosting can be purchased for just a few dollars a month, one of the best ways your students can learn how the Internet works is to do it yourself. If you've got a internet connection and an old computer to spare, you can create your own "free" classroom server. This post runs…  learn more

resource URL thumbnail

How to Host a Website

If you prefer not to run your own web server computer (probably a wise decision), there are still a lot of options and choices you need to make. Here you'll learn what it means to host a website, what you'll need, all the different options and costs, and a FAQ.  learn more

resource URL thumbnail

Installing Apache on Windows

Another option for getting your information onto the web is to run your own web server -- personally or at the school or district level. While running your own web server is not for the faint of heart, it provides easy access to and total control of your web content. This post explains the steps…  learn more

resource URL thumbnail

Using Apache with Microsoft Windows

Apache is free, open source web server software used by the majority of web sites world wide (including This manual from gives you additional information on how to get the web server software running on your Windows PC (Windows 7 or later). The nice thing about the Apache web server is that it…  learn more