Linux - Distributions This forum is for Distribution specific questions.
Red Hat, Slackware, Debian, Novell, LFS, Mandriva, Ubuntu, Fedora - the list goes on and on...
Note: An (*) indicates there is no official participation from that distribution here at LQ. |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
|
04-30-2015, 12:26 AM
|
#1
|
LQ Newbie
Registered: Apr 2015
Location: Portland, OR
Distribution: Ubuntu
Posts: 7
Rep: 
|
Multiple P4 Machines To Run As Servers, Which Distro?
I hate to junk up the forum with another thread, but I just need someone to point me in the right direction. I am completely new to Linux. I played with Redhat years ago and a little with Ubuntu recently, but I am a total Linux newbie. I have tons of past networking experience in Novell and Windows 2000 server but now I am trying to re-learn the industry and familiarize myself with Linux.
Here is the situation and what I am trying to accomplish. I have acquired some older equipment with the hopes of building a Linux network. I have 5 desktops, all are P4's with 1gb to 2gb's of ram. I want to setup three of these as individual Linux servers. One as a web server, one as an email server and one as an internal file server for my home network. I do not plan on having monitors on these machines. Once they are setup I want to just set them on a shelf in a closet and let them run, so I don't really care about a GUI. I do want them to run efficiently and I do plan on going live online with the web server and and email server and using them for some website development I am doing and I would like it to be easy to setup accounts for other people to host sites on it, but traffic will be low.
Since I would like these to run without monitors, I have acquired an old Thinkpad T42 with a Pentium M and 1gb of ram. I would like to manage these servers from this laptop.
I am trying to simulate a production environment partially for training myself on Linux and partially for my own use.
I was originally thinking Lunbuntu on these machines would be the best bet, but since the "Servers" will not have monitors and I want to manage them from another computer on the network I no longer feel that is my best option.
I am just not sure where to start. Anyone have any input on how to put this all together to make it run right?
THANKS!
|
|
|
04-30-2015, 11:19 AM
|
#2
|
LQ Veteran
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Salix
Posts: 6,268
|
Creating a headless server is common enough, but it's easier and quicker to set up the computer using a monitor. Otherwise, this should help
https://help.ubuntu.com/10.04/instal...c-install.html
An alternative to Lubuntu would be CentOS 6: this computer has a similar specification to the ones you will be using. Here are the instructions for automatic installation
https://www.centos.org/docs/5/html/I...ickstart2.html
Incidentally, the CentOS installer offers the options of web server, database server, and basic server; the Lubuntu installer does a generic installation.
Last edited by DavidMcCann; 04-30-2015 at 11:21 AM.
|
|
|
04-30-2015, 01:09 PM
|
#3
|
LQ Newbie
Registered: Apr 2015
Location: Portland, OR
Distribution: Ubuntu
Posts: 7
Original Poster
Rep: 
|
Thanks for your response! CentOS sounds like it may be a good option. How functional is the web server? Do you know if it has any limitations? It would be great to find an option that basically works out of the box. How well do you think this would work on a Pentium M laptop? I would like to run the same distribution and version on Linux on all the machines.
|
|
|
05-01-2015, 10:23 AM
|
#4
|
LQ Veteran
Registered: Jul 2006
Location: London
Distribution: PCLinuxOS, Salix
Posts: 6,268
|
I've never used the server installations, but the two most popular distros for web servers (according to surveys) are CentOS and Debian Stable.
CentOS might be sluggish on the Pentium M. My Thinkpad is the computer with Salix. The best solution might be to use Scientific Linux. That's almost identical to CentOS (a free Red Hat) but produced by CERN. They add the option to do a desktop installation with the Ice window manager, since they have a lot of elderly computers themselves. Icewm is OK on a Pentium II.
|
|
|
05-01-2015, 08:42 PM
|
#5
|
LQ Muse
Registered: Aug 2005
Location: A2 area Mi.
Posts: 17,710
|
Cent 6.6 will run fine on old P4 boxes
i have ScientificLinux 6.6 running fine on a DELL from 2001 with 1 gig ram
the only issue is the Nvidia gforce2 card
i have to downgrade xorg to the version that was in 6.3
for a headless server
6.6 will be fine
7.1 ????? maybe not but 6 will run fine
|
|
|
05-01-2015, 09:03 PM
|
#6
|
Moderator
Registered: Oct 2008
Distribution: Slackware [64]-X.{0|1|2|37|-current} ::12<=X<=15, FreeBSD_12{.0|.1}
Posts: 6,389
|
While I am mostly past P4s in my production machines, I run entirely on reclaimed hardware, and have for quite a few years now.
I use Slackware almost exclusively and would highly recommend it for a P4 headless server.
You will probably hear that it takes more effort to set up, but I would dispute that, particularly for your servers if your expectations and skills are anything beyond the point-and-click knowledge level. I would suggest that you grab a Slackware 14.1 ISO and install it - see for yourself!
At the minimum it should be a great learning experience and the Slackware forum here is filled with knowledgable, helpful people!
Good luck and welcome to LQ!
Last edited by astrogeek; 05-01-2015 at 09:06 PM.
Reason: typos, better wording...
|
|
|
05-01-2015, 09:15 PM
|
#7
|
Moderator
Registered: Mar 2008
Posts: 22,361
|
I'd wonder the energy this versus a modern system running a number of virtual machines. My non-tested guess would be that you could buy a new system with the savings on electricity. You'd get a good chunk of money at the recycle place for the old stuff.
Guess you could put a kill-a-watt meter on them to decide.
|
|
1 members found this post helpful.
|
05-03-2015, 02:59 PM
|
#8
|
Member
Registered: Dec 2004
Location: Yo Momma's house
Distribution: Fedora Rawhide, ArchLinux
Posts: 518
Rep: 
|
I have an old P4 with 256 MB RAM running Debian Wheezy. You could just do a minimal net install and load whatever stuff you want. I use mine as a file server, and manage it remotely via ssh.
|
|
|
05-04-2015, 02:31 AM
|
#9
|
LQ Newbie
Registered: Apr 2015
Location: Portland, OR
Distribution: Ubuntu
Posts: 7
Original Poster
Rep: 
|
I appreciate everyone's input. It looks like I need to do some further research on a few distributions mentioned here and see what my best options would be.
|
|
|
05-04-2015, 03:15 AM
|
#10
|
LQ Veteran
Registered: Aug 2003
Location: Australia
Distribution: Lots ...
Posts: 21,448
|
+1 for post #7.
Cost of power here is going through the roof - not to mention fan noise.
I keep looking at something ARM based for a (family only) owncloud/mail host. My P4 only gets fired up when I want to test something and don't want to risk my "real" systems.
 forgot the "which distro". I like Arch - ever since I gave up on gentoo during the dev wars of yore.
Last edited by syg00; 05-04-2015 at 03:54 AM.
|
|
|
05-04-2015, 11:00 AM
|
#11
|
LQ Newbie
Registered: Apr 2015
Location: Portland, OR
Distribution: Ubuntu
Posts: 7
Original Poster
Rep: 
|
I see everyone's point about power consumption. I guess I kinda through that concern out the window. Maybe I would be better off to just build a machine specifically for this project.
In that case, I would probably just use Ubuntu? It seems to be very popular these days on newer machines. I tried the newest version a while back on a P4 3.0ghz/hyperthreading with 2gb's of ram and it ran like sh*t. I then tried it on my main PC (quad core, 8gb ram, SSD) and it ran great. I am not really sure where the sweet spot would be there as far as specs. Then again, I am not sure that Ubuntu is the best option either.
In the Windows world we wish we had other options and in the Linux world we have too many.
|
|
|
05-04-2015, 11:19 AM
|
#12
|
Member
Registered: Oct 2013
Location: IN, USA
Distribution: Arch, Debian Jessie
Posts: 814
|
Quote:
Originally Posted by beauc
I see everyone's point about power consumption. I guess I kinda through that concern out the window. Maybe I would be better off to just build a machine specifically for this project.
In that case, I would probably just use Ubuntu? It seems to be very popular these days on newer machines. I tried the newest version a while back on a P4 3.0ghz/hyperthreading with 2gb's of ram and it ran like sh*t. I then tried it on my main PC (quad core, 8gb ram, SSD) and it ran great. I am not really sure where the sweet spot would be there as far as specs. Then again, I am not sure that Ubuntu is the best option either.
In the Windows world we wish we had other options and in the Linux world we have too many.
|
Yeah, Ubuntu doesn't do too well on older hardware. Lubuntu seems to do better, but not by much.
Personally, I don't like Ubuntu, but that's just me. My recommendation is Debian Jessie, which was just released as stable in the past few weeks. And when Debian releases a version as "stable," it's rock-solid. You can still go with a headless version (actually easier, you don't need a separate "server version" install disc) or you can install a desktop environment.
Hope this helps!
|
|
|
05-04-2015, 01:12 PM
|
#13
|
LQ Newbie
Registered: Apr 2015
Location: Portland, OR
Distribution: Ubuntu
Posts: 7
Original Poster
Rep: 
|
I guess my thought was that I would be running these machines with minimal hardware (just a hard drive, no floppy/cdrom) in the attempt to avoid unnecessary power consumption. I have a friend that until recently was mining bitcoin. He had five machines stacked full of video cards that were overclocked. His power bill was through the roof! His office was so hot that walking in there would cause you to lose your breath. It didn't take long for the power consumption to out weight the profit from the mining.
|
|
|
05-04-2015, 01:17 PM
|
#14
|
LQ Newbie
Registered: Apr 2015
Location: Portland, OR
Distribution: Ubuntu
Posts: 7
Original Poster
Rep: 
|
So if I build a dual core with 4gb of ram and set it up with a monitor, would I be able to run one of the latest releases of any distribution and use it as a web server, email server and file server. What I mean is, would I be happy with the performance?
I know this might sound like a crazy question, but every Linux distribution I have ever played with seemed to be a serious resource hog. I know everyone says that Linux is a lighter OS then Windows, but I never install the right distribution on a well matched machine.
Last edited by beauc; 05-04-2015 at 01:20 PM.
|
|
|
05-04-2015, 02:31 PM
|
#15
|
LQ Newbie
Registered: Apr 2015
Location: Portland, OR
Distribution: Ubuntu
Posts: 7
Original Poster
Rep: 
|
At the moment I going to try out a few different distributions on my main pc using VMware. I am playing with Ubuntu first and then I will go from there. I am going to build another newer computer to run Linux on and probably ditch the older hardware. I think it would be better for me to build a machine that fits the Linux I want to use and fits what I want to do with it instead of trying to find the right Linux for an old machine that will never be to par.
I do appreciate everyones input!
|
|
|
All times are GMT -5. The time now is 10:38 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|