3 Simple Ways to
Share What You Make

With Instructables you can share what you make with the world — and tap into an ever-growing community of creative experts.

PhotosPhotos

Share one or more photos of a project, recipe, or whatever you've made, quickly and easily.

Step by StepStep-By-Step

Share your step-by-step photos with text instructions of what you made so others can do it too!

VideoVideo

Share your how-to video. You'll need your embed code from a video site such as YouTube.

Turn an old Computer into a web server!

Turn an old Computer into a web server!
«
  • IMGA0001.JPG
  • IMGA0008.JPG
wondering what to do with that network cable and that old computer you have collecting dust in your basement? well here's a little something that might be of some use to you.
 
Remove these adsRemove these ads by Signing Up
 

Step 1Prepare the Computer

Prepare the Computer
«
  • IMGA0006.JPG
  • IMGA0007.JPG
i know, i know, but i know that there might be those who view this instructable who don't have an old computer....

anyway on to prepping the computer. your computer should have:
-at least 64MB of RAM (not too hard to get passed that these days)
-an intel or AMD processor (still not too hard)
-a cd-rom drive (still not hard)
-at least 600MB of space (you're going to want more than that since this is a server!)
-and the ability to boot from a CD
-an ethernet port

all in all, most of these requirements are easy to accomplish. since we will be using server edition for this install, this computer won't necessarily need 4GB RAM and a 500GB hard drive, though it would be nice...
« Previous StepDownload PDFView All StepsNext Step »
72 comments
1-40 of 72next »
Dec 18, 2011. 9:53 AMxmozox says:
hello
after i add hostname for compter my computer dont do anything goes to a purple screen can any1 help
Nov 28, 2011. 11:49 AMjgeorge13 says:
I installed Ubuntu 11.10 Server Edition. The install went pretty well with only a few speed bumps, but I'm having an issue with the command line "sudo apt-get install perl libnet-ssleay-perl openssl libauthen-pam-perl libpam-runtime libio-pty-perl libmd5-perl"; Ubuntu gives me an error finding the package to install. I'm also getting an error locating the webmin package. I cannot install webmin because apparently it no longer exists at the sourceforge.com URL according to my Ubuntu server. I checked both of these command lines as well as the webmin download URL and re-entered all said command lines in the above instructions with zero success. Any idea as to why I'm having these issues?
Feb 22, 2011. 9:10 AMcallumofawesome says:
how do i remove this???

I would really like to be able to have windows back on there
Sep 29, 2011. 11:19 AMZephlon Arphanosh says:
If you kept the disc that came with your Windows PC, all you have to do is put it in and re-install.
May 27, 2011. 6:26 PMjbeatty1 says:
cool im a do this now :D
Jul 19, 2009. 10:11 PMjeremycollins says:
I am having a little trouble with webmin and accessing my server. i installed webmin using the terminal commands you provided and it did not display any errors. The pc I want to use is connected via ethernet that is connected to a router. We have three pcs in the house, one running from an 802.11g wireless signal and the other are wired (ethernet). How do I get the ip for my server pc? I visited whatsmyip.org from my regular computer but it didn't work when accesing webmin. Also, from netopia (my router brand) I saw this note: From the LAN (Local Area Network), you will also be able to access these servers, but only using the internal private IP address. Access via the public IP address is not supported from a local ethernet connection. Does this mean I cannot set up a webserver? I would really appreciate your assistance. Thanks for the great tutorial...I just hope I can get it working right!
Dec 9, 2010. 5:43 AMx-treme says:
You can also use dot.tk, I prefer it over no-ip.com. Top-level domains > Sub-domains
Aug 24, 2010. 7:02 AMharry599 says:
When we have to enter these: HTTP 80 80 TCP serverIP FTP 21 21 TCP/UDP serverIP SSH 22 22 TCP serverIP Do we have to copy it exactly or do we put the ip in the bit that says serverIP? Thanks Harry
Oct 24, 2010. 3:24 PMIan01 says:
You put your server's local IP address there.
Apr 12, 2010. 5:38 PMLord_Drogoth says:
 I seem to be unable to do the first command of step 4 it gives me the same error every time. "E: Couldn't find package libnet-ssleay-per" If you could help me it would be much appreciated.
Apr 12, 2010. 5:52 PMLord_Drogoth says:
 I checked it several times for errors before I entered  it and type it all over again and check that errors and I still didn't catch anything wrong with it
Apr 12, 2010. 6:01 PMLord_Drogoth says:
 I'll try that thank you for your help and for the exceedingly speedy reply
Mar 9, 2010. 6:54 AMdigitrunner says:
Great instructible and great intro LOL, I know, I know, I know, I know I know, ... Aint No Sunshine When She's Gone by Bill Withers, brb have to go put the song on now to get it out of my head...:P
May 15, 2009. 11:18 PMabadfart says:
dose anyone know prompt i don't
Feb 24, 2010. 1:26 AMerikals says:
Google 'unix tutorials'
UNIX is what all linux distributions use. It is included as part of Ubuntu, openSUSE and any other linux distribution.
Aug 25, 2009. 10:12 PMoctavian234 says:
your website doesnt work
Oct 25, 2009. 11:56 PMLance Mt. says:
 lol nope. I'm also wondering if i can just keep it as a ip address?
Sep 20, 2009. 7:07 PMiNORTON says:
I don't have ssh in the list of application names.... I have ftp...http...https...dns..smpt...pop3....telnet...ipsec...pptp...netmeeting...dcs-1000...dcs-2000/dcs-5300...i2eye..
I was wondering what I might substitute to be able to have the same config as you do.. I am using a d-link 2300 router...

Sep 4, 2009. 8:11 PMjpr3 says:
THANKS for a great instructable. I've been wanting to do this for a long time - and I got it working in no time. You are great and Instructables is great! John
Apr 4, 2009. 4:25 PMairsoftguy1310 says:
when i try and get webmin it says "E: Commad line option 'i' (from -i is not) know." plez hellp p.s. replace () with []
Apr 11, 2009. 12:14 PMStephen304 says:
What extras should one install for a basic server that will host php scripts and html pages with the possibility of a sql database? Do i need to check install lamp? Near the end of the install it has an extras thing, i don't know if i need any.
Aug 5, 2009. 4:42 PMdpdonohue says:
yeah LAMP will do the trick perfectly
May 26, 2009. 4:26 AMStephen304 says:
Oh thanks, yeah, ive had a hardware deficiency lately and i have to use a tv for a monitor, and my dad doesn't like that. So i have to wait till hes gone somewhere. Next time i get a chance i will get back to that menu and see if i can get past it. Thanks.
Jul 13, 2009. 11:28 AMbeauwalker23 says:
Okay, I have a computer running windows 98. I dont know how old this computer is... You think I ca still do this?
Aug 5, 2009. 4:41 PMdpdonohue says:
as long as it meets the requirements then yeah
Jun 3, 2009. 10:42 AMccrh2008 says:
could it be possible to have a type of program on the server to allow it to broadcast video from a webcam instantaneously
May 25, 2009. 4:45 PMasherzgfx says:
I can't get any of the apps to install, it says that they may be missing or obsoleted? Any ideas?
May 26, 2009. 4:30 AMasherzgfx says:
that worked great, thanks.
May 25, 2009. 4:01 PMasherzgfx says:
When I went to select the extra's to install on the last screenshot, I pressed enter by accident and it didn't install any of them... Is there any way I can install them without having to re install the whole of Ubuntu?
May 17, 2009. 7:33 PMninjabananas990 says:
Can you make a tut. on how to get the domain name? I am really lost on it and have been working on it for days. The only way I know to get to the server is through my local network, I dont understand how to access it worldwide. If it had its own IP (not a network IP) I could easily set up the domain.
Nov 6, 2008. 4:02 PMownsuall says:
Followed your steps but came out with a problem here... I can access my webpage from home (beastsinaction.no-ip.org) but can't view it anywhere else..
1-40 of 72next »

Pro

Get More Out of Instructables

Already have an Account?

close

All Steps Viewing
View all steps of an Instructable on the same page when you're a Pro Member.

Upgrade to Pro today!
11
Followers
2
Author:z2daj
Electrical and Computer Engineering and Robotics Engineering WPI Class of 2015