Setting Up an Old Machine as a Web Server

Click For Summary

Discussion Overview

The discussion centers around setting up an old machine as a web server, focusing on suitable operating systems that can run on limited hardware specifications. Participants explore various Linux distributions and installation methods, sharing experiences and troubleshooting issues encountered during the installation process.

Discussion Character

  • Exploratory
  • Technical explanation
  • Debate/contested
  • Homework-related

Main Points Raised

  • One participant inquires about suitable operating systems for a machine with a 667 MHz Intel Celeron processor, 64 MB SDRAM, and 20GB hard drive space, currently running Windows ME.
  • Another suggests using Ubuntu Server, claiming it can run on 64 MB of RAM.
  • A participant points out that Ubuntu Server requires 256 MB of RAM and shares their experience of installation issues, questioning if there is a different method for older machines.
  • One participant proposes using an Xubuntu alternate install disk based on their research.
  • Another clarifies that the server version of Ubuntu has a text installer and does not install a graphical interface, which may be beneficial for low memory situations.
  • Some participants mention that running X on 64 MB of RAM is challenging and suggest using lightweight window managers or no graphical interface at all.
  • Participants recommend alternative lightweight distributions such as Puppy Linux and Damn Small Linux, which are designed to run on minimal hardware.
  • One participant describes issues with installation hanging at "Detecting disks and all other hardware," suggesting potential hardware detection problems.
  • Another participant suggests removing unnecessary hardware components to troubleshoot installation issues.
  • One participant reports repeated failures during the installation process, indicating possible problems with the partition table.
  • Another suggests running a memory checker to diagnose potential hardware issues.
  • A later reply confirms success with a Debian netinst installation, indicating progress in setting up the web server.

Areas of Agreement / Disagreement

Participants express a range of opinions on the best operating systems and installation methods for the old machine. There is no consensus on a single solution, as various distributions and approaches are discussed, with some participants sharing successful experiences while others continue to face challenges.

Contextual Notes

Participants mention limitations related to hardware specifications, such as RAM and processor speed, which affect the choice of operating systems. There are also unresolved issues regarding hardware detection and installation failures that may depend on specific configurations or conditions.

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!
 

Similar threads

  • · Replies 43 ·
2
Replies
43
Views
5K
Replies
4
Views
4K
  • · Replies 3 ·
Replies
3
Views
3K
  • · Replies 41 ·
2
Replies
41
Views
7K
  • · Replies 32 ·
2
Replies
32
Views
5K
  • · Replies 1 ·
Replies
1
Views
3K
Replies
2
Views
2K
  • · Replies 23 ·
Replies
23
Views
5K
  • · Replies 3 ·
Replies
3
Views
2K
  • · Replies 22 ·
Replies
22
Views
4K