Jump to content

Suggestions For Linux Server


The_Goonie

Recommended Posts

Never tinkered with Linux before, and I have a few servers ready for an OS. So, I'm highly considering going with Linux for security purposes. I'm aware of the in depth learning curve regarding these OS's but I need to know what the absolute BEST version of Linux is for running a HUGE website.

 

Any advice, tips, or personal experiences are appreciated for post.

Share this post


Link to post
Share on other sites

  • Replies 26
  • Created
  • Last Reply

Top Posters In This Topic

I recommend you use Windows for now until you have some good background knowledge of Linux. Installing Linux for a very used webserver is going to require a good bit of maintenance and work to get running.

 

However, not to completely ignore the question, the Red Hat Server and SuSE server distros are probably the best for heavy traffic servers. The only downside to these distros is that they are rather expensive (they aren't free). You can always use another distro but you might run into a good many problems trying to get a server running with a distro that works better as a regular desktop. I recommend you look into Fedora Core 2 or Slackware. Just make sure you test the implementation of the linux webserver before you make it go mainstream.

Share this post


Link to post
Share on other sites

FreeBSD 4.10 :D

 

1) Install FreeBSD with the ports collection (option in the install)

 

2) After install set root password with sysinstall (the installer, it'll give you the chance to pre-configure the system after installation) or login after, and type "passwd"

 

3) cd /usr/ports/sysutils/cvsup-without-gui && make install clean

*wait for that to finish compiling, installing and cleaning*

 

4) cd /usr/ports/sysutils/portupgrade && make install clean

*wait for that to finish compiling, installing and cleaning*

 

5) type rehash

 

6) cp /usr/share/examples/cvsup/ports-supfile /root

 

7) ee (or vi) /root/ports-supfile. change the CHANGE_THIS line to cvsup.us.FreeBSD.org (replace us with appropriate country, there's a list on the FreeBSD site somewhere). save file and exit editor

 

8) cvsup -g -L 2 /root/ports-supfile

*wait*

 

9) portinstall apache (choose which you want to install when prompted)

*wait*

 

10) apache is now installed. edit httpd.conf (ee or vi) at /usr/local/etc/apache/httpd.conf.

 

11) start apache using "apachectl start"

 

To me, that aint really all that hard :)

Share this post


Link to post
Share on other sites

4.10 is a little outdated. 5.3 came out not that long ago and it works awesome for me. I just used the minidist CD image and did the rest online.

Share this post


Link to post
Share on other sites

I think there's a lot more support online for linux distros than there is for windows.

 

Besides - once you see your Linux webserver's logfiles FILLED with attempted winblows hacks, you'll be glad you don't use windows...

Edited by cybergrunt69

Share this post


Link to post
Share on other sites

4.10 is a little outdated. 5.3 came out not that long ago and it works awesome for me. I just used the minidist CD image and did the rest online.

No, 4.10 is not really outdated, it's the production release which is generally much more stable, tried and tested code. There's likely to be a 4.11 coming out soon I think (there should be, there's some differences between 4.10-RELEASE and 4-STABLE), but that's probably the last one for the 4.x branch.

 

I would still highly recommend 4.x to anyone who wants stability. I seem to recall 4.x being 'promoted' as the most stable version to date actually.

 

5.x has some nifty features, and I ran it on my home server for a while.. but the stability still sucks. Fine for a desktop (I have 6-CURRENT on my Laptop), but I have gone back to 4.x for my home server. Personally I'd think twice before going the 5.x route on an important/busy server...

Share this post


Link to post
Share on other sites

:withstupid: The tried and true path is usually the best... espically for mission critical stuff like what you are doing...

 

Our school runs FBSD 4.10 and the only problem we have had with it is when the power went out it got foobared but we got it transfered to a new server withen a few hours... still mataining the industry standard for uptime...

Share this post


Link to post
Share on other sites

Definately! 4.10-STABLE is loads faster than 5.x on my poor old 133MHz beast too :rolleyes:

 

Strange! It shouldn't have foo'd itself, unless they had the filesystems mounted async? I've only ever had filesystem corruption in the early 5-CURRENT days (with the evil nvidia binary that paniced the system in a strange way, every second run of something OpenGL). Other than that softupdates seems to do it's job very well. I've had more than my fair share of power cuts with 4.5-4.8 (then I went to 5.x, now back at 4.10) and it hasn't failed me. Very odd!

 

If 4.x runs on your hardware.. I would say it's probably going to be the most stable thing you'll come across.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.


×
×
  • Create New...