Setting Up an Old Machine as a Web Server

AI Thread Summary
An old machine with a 667 MHz Intel Celeron processor, 64 MB SDRAM, and a 20GB hard drive is being set up as a web server. The current operating system is Windows ME, but the user prefers a Linux distribution for remote access without needing a monitor or keyboard. Initial attempts to install Ubuntu Server failed due to hardware limitations, as it requires more RAM than available. Suggestions for suitable lightweight Linux distributions include Xubuntu, Puppy Linux, Damn Small Linux, and Arch Linux, with an emphasis on using minimal installations and lightweight window managers. The user faced installation challenges, including hardware detection issues and system lock-ups during the installation process. After troubleshooting, including removing unnecessary hardware and attempting different installation methods, the user successfully installed Debian netinst and is now focused on configuring the web server.
NeoDevin
Messages
334
Reaction score
2
I have an old machine, that I want to set up as a webserver (just to play around with, so I know what I'm doing before I go and buy a new machine for it). Problem is, it's too old. I was wondering if someone here could suggest an operating system which might run on it. It has a 667 MHz Intel Celeron processor, with 64 MB SDRAM, and 20GB hard drive space. It has Windows ME on it right now, is my best bet to just keep using it with that? I would prefer some distro of linux, so I can log in remotely, and won't actually need a monitor/keyboard/etc. attached. Any suggestions?

Thanks in advance.
 
Computer science news on Phys.org
ubuntu server, simple install no graphics easily will easily run in 64Mb ram.
 
According to the http://www.ubuntu.com/getubuntu/download" it requires 256MB of RAM. I did try installing it, and it seemed to lock up during the install (I suppose it could have just been going really slow, I tried waiting but it didn't seem to be doing anything).

I just booted from the cd, and selected the "install" option, is there a different way of doing this for older machines?

Thanks for your response.
 
Last edited by a moderator:
Doing some reading elsewhere, apparently I would be better off with an Xubuntu alternate install disk. I'll try this, unless someone advises against it before it finishes downloading.
 
That's why I said server, the server version only has the text installer and doesn't install X.
Running X on 64Mb is a bit painful,

The server also makes installing web server, dns etc a little easier - it offers you a menu of typical server configs. It can of course install all the regular Ubuntu packages and run any Linux software
 
Sorry, I wasn't clear. the one that I already tried was the server install. I'm now downloading the alternate installs for both ubuntu and xubuntu, to try.
 
Even xubuntu is probably pushing it for 64mb,
There is 'puppy linux' http://www.puppylinux.org/ a very small footprint linux normally used on USB keys which will run in that little memory.

I was pretty sure that server had a text mode install (hit f4 for options at startup)
 
I've resurrected an original Pentium w/ 32M using DSL, and it's advertised as running on as little as 16M.

http://damnsmalllinux.org/

http://en.wikipedia.org/wiki/Damn_Small_Linux

DSL-logo.jpg


It's a Debian/Knoppix derivative. It comes with several usable, lightweight window managers (JVM is default), and very light browser called Dillo.
 
Running X on 64Mb is a bit painful,

It's probably the window manager that is bringing you down. Use something very light, like JWM, Fluxbox, dwm, or XMonad.
 
  • #10
You could use Arch Linux, which is a minimal system after installation but afterwards you can customize it as you want by installing new packages. As already mentioned, instead of using Gnome or KDE, I would suggest using a more lightweight window manager such as Fluxbox or XFCE.
 
  • #11
I don't need a window manager, text based terminal is fine. It will be a webserver with no monitor/keyboard/mouse attached. I tried the most minimal install options on both Ubuntu server and the Ubuntu alternate cd, with no luck. It gets as far as "Detecting disks and all other hardware" then the screen blinks for a while, and then goes black, and startes printing the word "killed" repeatedly. This happens for both server and alternate.
 
  • #12
Sounds like some homework that it can't detect correctly.
The only similair issues I have had is with the power management on some laptops, is there an f4 option for disable homework detection.
You could also try removing any unnecessary card before trying.
 
  • #13
The only things I can remove are the network card, and the floppy drive (cd, hard drive, and ram would seem to be important for the install, only one hard drive), I have removed both and am trying again, I'll post back on how it goes.
 
  • #14
Now it got as far as "Starting the partition manager". The status bar kept restarting at 0, and would get to anywhere from 40-95% before restarting. Figuring it could be a problem with the partition table, or something similar, I'm dbanning my hard drive now, and then will try again.
 
  • #15
Now the same status bar ("Starting up the partitioner" is what it actually says) restarted a few times, and then locked up at 50%. I may need to try a different distro.
 
  • #16
Sounds like something is bust
Might be worth running the memory checker, there is probably a memtest option on the boot menu.
 
  • #17
Debian netinst worked! Now to figure out how to set up the webserver. Thanks for everyone who gave advice!
 
Back
Top