If you have a website too big for a web host or you want to be able to quickly make changes on your website, you may want to try to run your own web server on the computer you are viewing this page from. This guide will tell you home web server basics and not tell you how to work with a particular software.
Apple Store Twenty Ninth Street(720) 479-9451
1755 29th St Boulder, CO Apple Store Twenty Ninth Street (720) 479-9451
1755 29th St Boulder, CO
Services Design/Publishing, Video/Multimedia, Web Solutions/Internet, Carry-in Service (Mac Only)
OfficeMax719-591-5801
3826 Bloomington Street Colorado Springs, CO OfficeMax 719-591-5801
3826 Bloomington Street Colorado Springs, CO
Hours M-F 8-9, Sa 9-9, Su 10-6*
OfficeMax303-683-6929
9579 S. University Blvd., Unit 200 Littleton, CO OfficeMax 303-683-6929
9579 S. University Blvd., Unit 200 Littleton, CO
Hours M-F 8-9, Sa 9-8, Su 10-6*
Staples303-278-4258
16630 West Colfax Golden, CO Staples 303-278-4258
16630 West Colfax Golden, CO
Recycling Services Recycling Desk $3 Ink & Toner Credit Hours Mon-Fri: 8:00am-8:00pm Sat: 9:00am-7:00pm Sun :10:00am-6:00pm
Sony Style(303)322-7669
3000 East First Avenue Denver, CO Sony Style (303)322-7669
3000 East First Avenue Denver, CO
Hours Mon-Fri 10AM-9PM Sat 10AM-9PM Sun 11AM-6PM
Apple Store FlatIron Crossing(720) 479-0465
One West Flatiron Crossing Drive Broomfield, CO Apple Store FlatIron Crossing (720) 479-0465
One West Flatiron Crossing Drive Broomfield, CO
Services Design/Publishing, Video/Multimedia, Web Solutions/Internet, Carry-in Service (Mac Only)
Apple Store Aspen Grove(720) 283-7930
7301 S Santa Fe Drive Littleton, CO Apple Store Aspen Grove (720) 283-7930
7301 S Santa Fe Drive Littleton, CO
Services Design/Publishing, Video/Multimedia, Web Solutions/Internet, Carry-in Service (Mac Only)
OfficeMax303-920-3486
801 East 120th Avenue Thornton, CO OfficeMax 303-920-3486
801 East 120th Avenue Thornton, CO
Hours M-F 8-9, Sa 9-8, Su 10-6*
Staples719-487-0568
16096 Jackson Creek Parkway Monument, CO Staples 719-487-0568
16096 Jackson Creek Parkway Monument, CO
Recycling Services Recycling Desk $3 Ink & Toner Credit Hours Mon-Fri: 8:00am-8:00pm Sat: 9:00am-7:00pm Sun :10:00am-6:00pm
Staples720-887-2497
5150 W 120th Ave. Suite 100 Westminster, CO Staples 720-887-2497
5150 W 120th Ave. Suite 100 Westminster, CO
Recycling Services Recycling Desk $3 Ink & Toner Credit Hours Mon-Fri: 8:00am-9:00pm Sat: 9:00am-7:00pm Sun :10:00am-6:00pm
|
Steps
- Find your web server computer. The computer should be able to store a lot of information. The processor is not very important. If you have a router, the computer should be directly connected to that router and not wireless to minimize server downtime.
- Get a good web server program. The program runs the web server so it is very important. If possible, find a program that can run in the background without making your computer unusable. One of the more popular web servers is Apache.
- Configure the web server. Normally the web server program has a guide on how to do this.
- Create a basic main page to test the server. Make sure that you put this file in your web server's document path and name it as one of the index files.
- Check that you can see the website from http://127.0.0.1/. If you see the site continue to the next step. If your server does not run on port 80 then test your site on http://127.0.0.1:portnumber/. You may need to reconfigure your web server if you can't see this site at all.
- Get a friend to test your site on http://yourWANip/. If he/she sees the site then continue on. If not, check some of the tips.
- Purchase a domain and set it to your WAN ip. If you have a dynamic ip, make sure that the domain registrar has dynamic DNS services.
- Make your site. If you want to use server-side scripting you will need to install those applications and configure them in your server.
Tips
- If you can't see your website on http://127.0.0.1/ you may need to unblock port 80 from your firewall.
- You may also find your website at http://localhost/.
- If anybody outside your network can't see your website at http://yourWANip/ and you are behind a router you will need to port forward. Since routers vary there are different ways to do this. Consult the manual that came with your router or search your router on Google.
- Keep your computer running all the time. You can turn off the monitor or if the web server program runs in the background, you can put your computer "to sleep".
- You probably won't be able to see your own website using the domain you bought. You should see it from http://127.0.0.1/ or http://yourLANip/.
Warnings
- Do not put large files up for download, this will make your computer run a lot slower on the internet.
- Check with your ISP to make sure you are allowed to have a home server. Some request that you use another port other then port 80. If so you will need to configure your webserver to listen on another port.
Things You'll Need
- Computer
- Web server program
- Stable internet connection
Article provided by wikiHow, a wiki how-to manual. Please edit this article and find author credits at the original wikiHow article on How to Run A Webserver From Your Computer. All content on wikiHow can be shared under a Creative Commons license.