If you need assistance, please send an email to forum at 4hv dot org. To ensure your email is not marked as spam, please include the phrase "4hv help" in the subject line. You can also find assistance via IRC, at irc.shadowworld.net, room #hvcomm.
Support 4hv.org!
Donate:
4hv.org is hosted on a dedicated server. Unfortunately, this server costs and we rely on the help of site members to keep 4hv.org running. Please consider donating. We will place your name on the thanks list and you'll be helping to keep 4hv.org alive and free for everyone. Members whose names appear in red bold have donated recently. Green bold denotes those who have recently donated to keep the server carbon neutral.
Special Thanks To:
Aaron Holmes
Aaron Wheeler
Adam Horden
Alan Scrimgeour
Andre
Andrew Haynes
Anonymous000
asabase
Austin Weil
barney
Barry
Bert Hickman
Bill Kukowski
Blitzorn
Brandon Paradelas
Bruce Bowling
BubeeMike
Byong Park
Cesiumsponge
Chris F.
Chris Hooper
Corey Worthington
Derek Woodroffe
Dalus
Dan Strother
Daniel Davis
Daniel Uhrenholt
datasheetarchive
Dave Billington
Dave Marshall
David F.
Dennis Rogers
drelectrix
Dr. John Gudenas
Dr. Spark
E.TexasTesla
eastvoltresearch
Eirik Taylor
Erik Dyakov
Erlend^SE
Finn Hammer
Firebug24k
GalliumMan
Gary Peterson
George Slade
GhostNull
Gordon Mcknight
Graham Armitage
Grant
GreySoul
Henry H
IamSmooth
In memory of Leo Powning
Jacob Cash
James Howells
James Pawson
Jeff Greenfield
Jeff Thomas
Jesse Frost
Jim Mitchell
jlr134
Joe Mastroianni
John Forcina
John Oberg
John Willcutt
Jon Newcomb
klugesmith
Leslie Wright
Lutz Hoffman
Mads Barnkob
Martin King
Mats Karlsson
Matt Gibson
Matthew Guidry
mbd
Michael D'Angelo
Mikkel
mileswaldron
mister_rf
Neil Foster
Nick de Smith
Nick Soroka
nicklenorp
Nik
Norman Stanley
Patrick Coleman
Paul Brodie
Paul Jordan
Paul Montgomery
Ped
Peter Krogen
Peter Terren
PhilGood
Richard Feldman
Robert Bush
Royce Bailey
Scott Fusare
Scott Newman
smiffy
Stella
Steven Busic
Steve Conner
Steve Jones
Steve Ward
Sulaiman
Thomas Coyle
Thomas A. Wallace
Thomas W
Timo
Torch
Ulf Jonsson
vasil
Vaxian
vladi mazzilli
wastehl
Weston
William Kim
William N.
William Stehl
Wesley Venis
The aforementioned have contributed financially to the continuing triumph of 4hv.org. They are deserving of my most heartfelt thanks.
Registered Member #134
Joined: Fri Feb 10 2006, 10:44PM
Location: Belgium
Posts: 86
Hi,
I'd like to transform one of my computers to a simple webserver, but I was wondering what the minimal hardware- and software-requirements are for a simple but decent server.
Registered Member #69
Joined: Thu Feb 09 2006, 07:42AM
Location:
Posts: 116
It depends what you want to serve. Do you want to run asp, php, database stuff? Unless you have some active content that'll take lots of processor, the most basic machine imagineable with say ~256MB RAM, a NIC, a few GB disk, running linux/apache would work fine.
Registered Member #134
Joined: Fri Feb 10 2006, 10:44PM
Location: Belgium
Posts: 86
Eric wrote ...
It depends what you want to serve. Do you want to run asp, php, database stuff? Unless you have some active content that'll take lots of processor, the most basic machine imagineable with say ~256MB RAM, a NIC, a few GB disk, running linux/apache would work fine.
PHP and maybe some database stuff would be nice, but isn't necessary.
So in fact, my AMD Sempron 2600+ machine with 512MB RAM and 40GB HD would be enough?
Registered Member #53
Joined: Thu Feb 09 2006, 04:31AM
Location: Ontario, Canada
Posts: 638
My 350mhz Suse10 computer doubles as an FTP and HTTP server. It has ~300mb of ram, a 4gig drive for the OS and a 120gig drive for the FTP files. Its been running for 2 weeks straight now with no problems.
Registered Member #113
Joined: Fri Feb 10 2006, 01:40AM
Location:
Posts: 49
I've used a 133 MHz 128 MB RAM boatanchor before and it actually was acceptable for static pages. Your AMD that you're talking about is incredible and will work for basically anything. The bottleneck is your connection to the internet which is, for me, cable so I can only get uploads of 40 kbps or so.
Registered Member #16
Joined: Thu Feb 02 2006, 02:22PM
Location: New Wilmington, PA
Posts: 554
I have an apache/vsftpd server that serves the backup of my entire network so I can access my files from overseas and at work. Its a 500Mhz AMD K6, 390MB of ram and an 80gb drive. It also hosts a CGI-IRC client to let me skirt around port blocking. My upload bandwidth is severely lacking, capped at about 30kb/s but its quite sufficient for my own needs. I highly recommend Ubuntu for the distro.
Registered Member #134
Joined: Fri Feb 10 2006, 10:44PM
Location: Belgium
Posts: 86
Your AMD that you're talking about is incredible and will work for basically anything.
And I thought it was a very 'basic' machine for a server...
My upload bandwidth is severely lacking, capped at about 30kb/s but its quite sufficient for my own needs. I highly recommend Ubuntu for the distro.
I got a DSL connection with about 128kbps upload but I think my DSL provider provides a dynamic IP which, I heard, is quite a pain in the ass when you want to access your server from the internet. For some reason, I just don't like Ubuntu (probably because it uses Gnome, but do I need a graphic shell for server?).
Does anyone know of a website or something with guidelines on how to setup FreeBSD or SUSE (or maybe even Ubuntu or Windows) to act as server-OS?
Registered Member #16
Joined: Thu Feb 02 2006, 02:22PM
Location: New Wilmington, PA
Posts: 554
You can install KDE on Ubuntu, which basically makes it kubuntu. I dont use a GUI for my server at all, its just a terminal. I have a dynamic IP as well (standard for DSL it seems) there are ways to work around it, like DynDNS.
To setup Ubuntu as a server, you put the install CD in, when it boots to the install prompt you type Server. Once you've got it installed, you ensure you're online, edit your aptitude sources list to include the restricted depositories, then run apt-get update, then apt-get install apache2. You'll want an FTP server on it, I recommend VSFTPD. Its pretty simple to set up, and is very secure (hence the *vs*ftpd).
The Ubuntu wiki can walk you through getting apache and vsftpd to play nice.
Registered Member #143
Joined: Sat Feb 11 2006, 04:25PM
Location: Austin TX, NorAm, Sol III
Posts: 28
Until I set up my AMD64 3000 Shuttle system as my new webserver/mailserver/firewall (apache2/mysql/php) I was running everything on my dual pentium-133MHz system with 256Mb of memory. Other that large PHP scripts timing out (if they took too long to complete executition) it had no problems at all. The only reason I switched was because I was playing with the PHP/MySQL side of things and wanted to remove that processing bottleneck.
As for which OS to use, find someone local you trust that knows *nix/*BSD to help you set up your system. If you don't know anyone local pick a distro with good installation documentation. Personally, I started with Slackware (to make sure I learned as much as I could) and have recently switched over to Gentoo (typing this from an old P2-400 running Gentoo now ).
This site is powered by e107, which is released under the GNU GPL License. All work on this site, except where otherwise noted, is licensed under a Creative Commons Attribution-ShareAlike 2.5 License. By submitting any information to this site, you agree that anything submitted will be so licensed. Please read our Disclaimer and Policies page for information on your rights and responsibilities regarding this site.