Beginner Programming
 
Forums: » Register « |  User CP |  Games |  Calendar |  Members |  FAQs |  Sitemap |  Support | 
User Name:
Password:
Remember me
Go Back   Dev Shed ForumsOtherBeginner Programming

Reply
Add This Thread To:
  Del.icio.us   Digg   Google   Spurl   Blink   Furl   Simpy   Y! MyWeb 
Thread Tools Search this Thread Rate Thread Display Modes
 
Unread Dev Shed Forums Sponsor:
  #1  
Old March 28th, 2003, 09:49 PM
mattiej mattiej is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2003
Location: Boston
Posts: 8 mattiej User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Building a webserver

Hey there...Looking for some feedback/support to help me get through building and starting up a server...

I've built one system and do my own hardware updates, so I'm hardware savy. Want to build a new linux system for my server. It's just going to be a hobby project, and place for my own page (and maybe some friends')


Questions:

1) Minimum system requirements. I have an old P 100 AT system I want to find a place for

2) Best version of Linux for webhosting

3) Other software needed...from what I've read, looks like I'll need Apache to get started.


Look forward to hearing from some of you! Thanks for the help

-Matt

Reply With Quote
  #2  
Old March 28th, 2003, 11:04 PM
Ctb's Avatar
Ctb Ctb is offline
An Ominous Coward
Dev Shed Specialist (4000 - 4499 posts)
 
Join Date: Jan 2002
Posts: 4,425 Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level)Ctb User rank is Colonel (50000 - 60000 Reputation Level) 
Time spent in forums: 3 Weeks 10 h
Reputation Power: 0
I know you asked for Linux.... but if you're going with web server, I'd suggest a BSD system (OpenBSD is about the most secure 'default' install you can get anywhere).

The P/100 will work, just don't expect any graphical interfaces. You'll be relegated to the command line (which is fine unless you wanted to play solitaire or something...). I suspect on a board that old you'll be limited to what... 64MB RAM at the absolute most? 32MB is more likely. You'll have to be sure you cut back on the running applications (i.e. don't run 18 different daemons that you don't use...), but otherwise that can cut it as a basic webserver.

What are you going to do with it? If you just want to serve static web content, all you really need is to install the basic basics of the system you choose and then install Apache. If you want to serve any kind of dynamic content, you'll need to choose 1 or more programming languages to install, probably Perl or PHP (go with Perl if you're stuck on the command line - Perl is great for web dev AND system admin, PHP is good for web dev, but nothing else really [as that is it's focus..]). Of course, you could also do both! You'll also probably want a database system. PostgreSQL would be a good choice, but you may be a bit limited with the hardware if you get any "heavy" scripts running and pulling data from it.

Otherwise... you don't really need anything else.

Reply With Quote
  #3  
Old March 29th, 2003, 02:57 PM
mttatkns mttatkns is offline
Got source?
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Mar 2003
Location: Laguna Niguel, California, USA
Posts: 2,332 mttatkns User rank is Private First Class (20 - 50 Reputation Level)mttatkns User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 8
1) Choose your OS. Almost anything will do (Linux, BSD, MAc, Windows, Unix, etc.)
2) Install it. System requirements depend upon the OS
3) Determine what server you want to use (Apache, IIS, Xitami, Zeus)
4) Is it already a component of your OS? If not, you need to download and install it
5) Read documentation that came with it; put up an FTP server if you wish to upload to it.

Reply With Quote
  #4  
Old March 29th, 2003, 03:44 PM
christo's Avatar
christo christo is offline
Introspective
Dev Shed Loyal (3000 - 3499 posts)
 
Join Date: Nov 2001
Location: London, UK
Posts: 3,297 christo User rank is Second Lieutenant (5000 - 10000 Reputation Level)christo User rank is Second Lieutenant (5000 - 10000 Reputation Level)christo User rank is Second Lieutenant (5000 - 10000 Reputation Level)christo User rank is Second Lieutenant (5000 - 10000 Reputation Level)christo User rank is Second Lieutenant (5000 - 10000 Reputation Level)christo User rank is Second Lieutenant (5000 - 10000 Reputation Level)christo User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 3 Days 1 h 10 m 50 sec
Reputation Power: 104
Send a message via ICQ to christo Send a message via Yahoo to christo
get slack




christo

Reply With Quote
  #5  
Old March 29th, 2003, 06:39 PM
mttatkns mttatkns is offline
Got source?
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Mar 2003
Location: Laguna Niguel, California, USA
Posts: 2,332 mttatkns User rank is Private First Class (20 - 50 Reputation Level)mttatkns User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 8
I think for the OS, it really depends upon what he wants to run/use on the machine. The speed limits his possibilities.

Reply With Quote
  #6  
Old March 30th, 2003, 06:12 PM
mattiej mattiej is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2003
Location: Boston
Posts: 8 mattiej User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Thanks so far

Thanks for the feedback so far...

I want to set up this server 1) to learn how to set-up and run a server and 2) to host my personal website...which is pretty basic so far

Right now I have copies of Redhat ans Suse Linux, but the recommendation of BSD is noted. Thanks! Didn't really know about that one before.

I'm waiting for my new motherboard to come in the mail. I think I fried my old one...Finding an AT mobo is a real pain!

Someone also may be giving me an old 486 full tower...not sure what to do with that one, though...(did I mention I'm a computer history buff)

I'll post more as things progress

-Matt

Reply With Quote
  #7  
Old March 30th, 2003, 06:13 PM
mattiej mattiej is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2003
Location: Boston
Posts: 8 mattiej User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
PS-

Christo,

What do you mean by "get slack"?

-Matt

Reply With Quote
  #8  
Old March 31st, 2003, 01:59 AM
mttatkns mttatkns is offline
Got source?
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Mar 2003
Location: Laguna Niguel, California, USA
Posts: 2,332 mttatkns User rank is Private First Class (20 - 50 Reputation Level)mttatkns User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 8
he's referring to slackware, which is the nicname of the original linux distribution.

Reply With Quote
  #9  
Old March 31st, 2003, 07:02 AM
mattiej mattiej is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2003
Location: Boston
Posts: 8 mattiej User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Thanks, mttatkns...

now I've learned my something new for the day...i can go back to bed

-M

Reply With Quote
  #10  
Old March 31st, 2003, 11:51 PM
mttatkns mttatkns is offline
Got source?
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Mar 2003
Location: Laguna Niguel, California, USA
Posts: 2,332 mttatkns User rank is Private First Class (20 - 50 Reputation Level)mttatkns User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 8
The main flavors of Linux:
RedHat
Mandrake
Suse
Debian
Slackware
Lycoris

Reply With Quote
  #11  
Old April 1st, 2003, 08:49 AM
mattiej mattiej is offline
Junior Member
Dev Shed Newbie (0 - 499 posts)
 
Join Date: Mar 2003
Location: Boston
Posts: 8 mattiej User rank is Just a Lowly Private (1 - 20 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 0
Wow...another short day! I knew about Suse, RH, and Mandrake, but not the other three

...off to bed I go

-M

Reply With Quote
  #12  
Old April 1st, 2003, 07:48 PM
mttatkns mttatkns is offline
Got source?
Dev Shed Regular (2000 - 2499 posts)
 
Join Date: Mar 2003
Location: Laguna Niguel, California, USA
Posts: 2,332 mttatkns User rank is Private First Class (20 - 50 Reputation Level)mttatkns User rank is Private First Class (20 - 50 Reputation Level) 
Time spent in forums: < 1 sec
Reputation Power: 8
this is a good resource for linux n00bs (you can go back to bed now)

Last edited by mttatkns : April 1st, 2003 at 07:55 PM.

Reply With Quote
  #13  
Old April 1st, 2003, 09:22 PM
Onslaught's Avatar
Onslaught Onslaught is offline
/(bb|[^b]{2})/
Dev Shed Demi-God (4500 - 4999 posts)
 
Join Date: Nov 2001
Location: Somewhere in the great unknown
Posts: 4,840 Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level)Onslaught User rank is Second Lieutenant (5000 - 10000 Reputation Level) 
Time spent in forums: 2 Days 36 m 16 sec
Reputation Power: 88
Send a message via ICQ to Onslaught
There is also gentoo

then for the bsd types
netbsd
freebsd
openbsd

Reply With Quote
  #14  
Old April 3rd, 2003, 10:47 PM
kfickert's Avatar
kfickert kfickert is offline
Capt'n
Dev Shed Novice (500 - 999 posts)
 
Join Date: May 2001
Posts: 553 kfickert User rank is Corporal (100 - 500 Reputation Level)kfickert User rank is Corporal (100 - 500 Reputation Level)kfickert User rank is Corporal (100 - 500 Reputation Level)kfickert User rank is Corporal (100 - 500 Reputation Level) 
Time spent in forums: 6 h 36 m 59 sec
Reputation Power: 9
I have installed SuSE 6.4 on an old 486 with a overclocked AMD k5 75mhz chip that runns at 133Mhz with 20MB. I didn't bother installing KDE or any of the other GUI interfaces, but the only time I had any problems was with running MySQL. It often times didn't have the resources it needed even for moderate tasks. If your a Linux Noob, SuSE is pretty friendly and RH has the largest following.

I also later tested the same system with FreeBSD 3.4 (yes this has been a few years ago) and found that it handled the low ram a little bit better. It was a tad bit more stable too. Although installing BSD at the time was not a an easy task since I was new to Unix period.

To be honest, I have not installed any form of BSD execpt for Mac OS X (Yes OSX is FreeBSD with an easy to use GUI and name brand software that makes people in the office happy) in the last two years, and as most people will tell you, installing OSX isn't exactly a difficult task.

Some one here can proably direct you better. I have used both OpenBSD, really good but if you don't really *need* the added security (aka not running an ecommerce site), then its best to stick with FreeBSD since it has the largest support community. I have not used NetBSD, but it seems like they support the most platforms.

If your wanting a computer to gain expirance with *iux, I would lean towards SuSE or RH. Both are fine OS's. If your already expiranced with *iux, I would go out on a limb and try out FreeBSD.

As far as web hosting goes, most distros will automatically install and configure apache so its ready to go on your first boot.

If you really want to have some fun, try installing the Roxen webserver http://www.roxen.com .
Actully Roxen was pretty painless to install. It takes one command from the command line and off it goes. I have just started to play around with it, but so far its been fun...although its support for PHP, well sucks.
__________________
Why? Because Forms just look cooler in OS X...

Dutch, it's like German...but not!

Last edited by kfickert : April 3rd, 2003 at 10:53 PM.

Reply With Quote
Reply

Viewing: Dev Shed ForumsOtherBeginner Programming > Building a webserver


Thread Tools  Search this Thread 
Search this Thread:

Advanced Search
Display Modes  Rate This Thread 
Rate This Thread:


Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
View Your Warnings | New Posts | Latest News | Latest Threads | Shoutbox
Forum Jump