View Poll Results: WHich os for Webserver

Voters
15. You may not vote on this poll
  • Debian

    3 20.00%
  • Ubuntu Server

    3 20.00%
  • Open Suse

    0 0%
  • Free BSD

    4 26.67%
  • Fedora Core

    1 6.67%
  • CentOS

    0 0%
  • Gentoo

    0 0%
  • Slackware

    1 6.67%
  • Windows 2003

    3 20.00%
Results 1 to 14 of 14

Thread: Which os for a webserver

  1. #1
    Senior Member kopite's Avatar
    Join Date
    Sep 2006
    Location
    Liverpool
    Posts
    3,499
    Thanks
    81
    Thanked
    158 times in 127 posts
    • kopite's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • Intel Core i5 2500K
      • Memory:
      • 8GB DDR3 1600 MHz Corsair Memory Vengeance Black
      • Storage:
      • 128GB Crucial m4 for main drive. 3.5 TB of storage space over western Digital Drives
      • Graphics card(s):
      • Gigabyte NVIDIA GTX 970 G1 Gaming Edition
      • PSU:
      • 750W ANTEC TRUEPOWER
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 1 x 27 inch dell Monitor 1 x 20 inch Dell monitor
      • Internet:
      • Virgin media 150MB

    Which os for a webserver

    Hi guys,

    I am in the process of purchasing a dedicated server for hosting my websites and was just wondering what peoples prefered os is?

    The list available from the hosting company is as follows

    * Debian
    * Ubuntu Server
    * Open Suse
    * Free BSD
    * Fedora Core
    * CentOS
    * Gentoo
    * Slackware
    * Windows 2003 Basic
    * Windows 2003 Pro


    I have used debian on my current hosting but was curious what other peoples os of choice is?

    Im going to be having a combined mail and webserver running EXIm for the email and apache, PHP and Mysql for the web browsing

  2. #2
    Administrator Moby-Dick's Avatar
    Join Date
    Jul 2003
    Location
    There's no place like ::1 (IPv6 version)
    Posts
    10,665
    Thanks
    53
    Thanked
    385 times in 314 posts

    Re: Which os for a webserver

    well if you are going with xAMP for the hosting , a linux server would probably make the most sense.

    if you where writing .net type code then go with windows.

    otherwise its most likely down to what you are comfortable with.
    my Virtualisation Blog http://jfvi.co.uk Virtualisation Podcast http://vsoup.net

  3. #3
    Senior Member kopite's Avatar
    Join Date
    Sep 2006
    Location
    Liverpool
    Posts
    3,499
    Thanks
    81
    Thanked
    158 times in 127 posts
    • kopite's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • Intel Core i5 2500K
      • Memory:
      • 8GB DDR3 1600 MHz Corsair Memory Vengeance Black
      • Storage:
      • 128GB Crucial m4 for main drive. 3.5 TB of storage space over western Digital Drives
      • Graphics card(s):
      • Gigabyte NVIDIA GTX 970 G1 Gaming Edition
      • PSU:
      • 750W ANTEC TRUEPOWER
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 1 x 27 inch dell Monitor 1 x 20 inch Dell monitor
      • Internet:
      • Virgin media 150MB

    Re: Which os for a webserver

    ITs gonna a lamp server.

    Im just interested in what other people use.

    NAgios have a graph on their site showing the breakdown of different os`s and Redhat was top.

    I have always used debian up till not but just wondering,.

  4. #4
    Jay
    Jay is offline
    Gentlemen.. we're history Jay's Avatar
    Join Date
    Aug 2006
    Location
    Jita
    Posts
    8,365
    Thanks
    304
    Thanked
    568 times in 409 posts

    Re: Which os for a webserver

    I would use Ubuntu but thats just me.
    □ΞVΞ□

  5. #5
    Administrator Moby-Dick's Avatar
    Join Date
    Jul 2003
    Location
    There's no place like ::1 (IPv6 version)
    Posts
    10,665
    Thanks
    53
    Thanked
    385 times in 314 posts

    Re: Which os for a webserver

    Redhats dominance (relatively speaking ) is probably because it was available with commercial support packages ?
    my Virtualisation Blog http://jfvi.co.uk Virtualisation Podcast http://vsoup.net

  6. #6
    Senior Member kopite's Avatar
    Join Date
    Sep 2006
    Location
    Liverpool
    Posts
    3,499
    Thanks
    81
    Thanked
    158 times in 127 posts
    • kopite's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • Intel Core i5 2500K
      • Memory:
      • 8GB DDR3 1600 MHz Corsair Memory Vengeance Black
      • Storage:
      • 128GB Crucial m4 for main drive. 3.5 TB of storage space over western Digital Drives
      • Graphics card(s):
      • Gigabyte NVIDIA GTX 970 G1 Gaming Edition
      • PSU:
      • 750W ANTEC TRUEPOWER
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 1 x 27 inch dell Monitor 1 x 20 inch Dell monitor
      • Internet:
      • Virgin media 150MB

    Re: Which os for a webserver

    Thats a good point....

  7. #7
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: Which os for a webserver

    if someone wanted to host with php and mysql (on the same box?!) i'd be looking at a BSD because its a better designed kernel imo.

    But as a .Net bunny, if it was upto me entirely the whole system, it would be .Net on IIS under win 2k3.

    If you had any load on it at all, the performance increase of .Net over PHP (even if it was just phlangered (the php to .Net compiler)) would pay for the windows license. Its worth noting you can run it under Mono on BSD/Linux too.
    throw new ArgumentException (String, String, Exception)

  8. #8
    TiG
    TiG is offline
    Walk a mile in other peoples shoes...
    Join Date
    Jul 2003
    Location
    Questioning it all
    Posts
    6,213
    Thanks
    45
    Thanked
    48 times in 43 posts

    Re: Which os for a webserver

    Quote Originally Posted by TheAnimus View Post
    if someone wanted to host with php and mysql (on the same box?!) i'd be looking at a BSD because its a better designed kernel imo.

    But as a .Net bunny, if it was upto me entirely the whole system, it would be .Net on IIS under win 2k3.

    If you had any load on it at all, the performance increase of .Net over PHP (even if it was just phlangered (the php to .Net compiler)) would pay for the windows license. Its worth noting you can run it under Mono on BSD/Linux too.
    Just to echo above. Only way i'd go too.

    TiG
    -- Hexus Meets Rock! --

  9. #9
    Synergy leverager
    Join Date
    Jun 2005
    Location
    /dev/dsk/c1d0s7
    Posts
    1,051
    Thanks
    45
    Thanked
    31 times in 27 posts
    • Mutley's system
      • Motherboard:
      • Abit IP-35 Pro
      • CPU:
      • Intel QX9650 (OC'd to 3.8Ghz)
      • Memory:
      • 8GB (4x2GB) G.Skill DDR2-1066 8500CL5D
      • Storage:
      • Samsung 840EVO 250GB SSD & Samsung HD501LJ 500GB SATA
      • Graphics card(s):
      • Asus GTX 660
      • PSU:
      • Enermax Infiniti 650W
      • Case:
      • Antec P-182
      • Operating System:
      • Windows 10 Pro
      • Monitor(s):
      • NEC 20WGX2
      • Internet:
      • 60MB Cable (Virgin)

    Re: Which os for a webserver

    OpenSolaris....

  10. #10
    Senior Member
    Join Date
    Mar 2008
    Posts
    398
    Thanks
    10
    Thanked
    16 times in 13 posts
    • -iceblade^'s system
      • Motherboard:
      • MSI Neo2 FR
      • CPU:
      • Intel E2160 @ 3ghz
      • Memory:
      • 2x 1gb GEIL Black Dragon DDR-800
      • Storage:
      • Western Digital 320mb AAKS
      • Graphics card(s):
      • Gecube HD3870 X-Turbo III O.C. Edition
      • PSU:
      • Hiper HPU4m 580W
      • Case:
      • CoolerMaster Elite 330
      • Monitor(s):
      • Yuraku 22" Widescreen LCD

    Re: Which os for a webserver

    if you're a current student you can hit up Dreamspark and get windows Server 2003 for free...

    https://downloads.channel8.msdn.com/

    try that, or use some variant of linux

  11. #11
    The late but legendary peterb - Onward and Upward peterb's Avatar
    Join Date
    Aug 2005
    Location
    Looking down & checking on swearing
    Posts
    19,378
    Thanks
    2,892
    Thanked
    3,403 times in 2,693 posts

    Re: Which os for a webserver

    Personally I'd use a linux OS (doesn't really matter which one) and the latest version of Apache. You can run apache on a windows environment, but is is considered to be slightly less secure. Apache on Windows is considered to be somewhat more secure than IIS because of the way IIS interacts with the kernel, and has to start with system privileges - leading to a (small) risk of privilege escalation, but I don't know how open to exploitation that risk is. That may nor be true of the later versions Windows server worth while doing some research. The links/references below are agood starting point.

    As with all applications of this sort - misconfiguration can negate all security measures, so you do need to examine the configuration very carefully. This is true regardless of the hosting OS.

    If you aren't familiar with apache

    Welcome! - The Apache HTTP Server Project

    has lots of info. O'Reilly also sell a very good guide to Apache which also explains some of the potential vulnerabilities.

    O'Reilly Media | Apache: The Definitive Guide available from Amazon
    Last edited by peterb; 22-04-2008 at 04:19 PM.
    (\__/)
    (='.'=)
    (")_(")

    Been helped or just 'Like' a post? Use the Thanks button!
    My broadband speed - 750 Meganibbles/minute

  12. #12
    Senior Member kopite's Avatar
    Join Date
    Sep 2006
    Location
    Liverpool
    Posts
    3,499
    Thanks
    81
    Thanked
    158 times in 127 posts
    • kopite's system
      • Motherboard:
      • Asus Maximus IV Gene-Z
      • CPU:
      • Intel Core i5 2500K
      • Memory:
      • 8GB DDR3 1600 MHz Corsair Memory Vengeance Black
      • Storage:
      • 128GB Crucial m4 for main drive. 3.5 TB of storage space over western Digital Drives
      • Graphics card(s):
      • Gigabyte NVIDIA GTX 970 G1 Gaming Edition
      • PSU:
      • 750W ANTEC TRUEPOWER
      • Case:
      • Silverstone Fortress FT03
      • Operating System:
      • Windows 10
      • Monitor(s):
      • 1 x 27 inch dell Monitor 1 x 20 inch Dell monitor
      • Internet:
      • Virgin media 150MB

    Re: Which os for a webserver

    Im pretty comfortable using apache so thats not a problem. My current virtual server hosts about 10 websites with their own areas.

    Its more the underlying part i`m interested in. As I said I have been using debian so far and Again I feel comfortable with it. i was just wondering if any of the other OS's out there offered anything over debian in terms of security etc

  13. #13
    The late but legendary peterb - Onward and Upward peterb's Avatar
    Join Date
    Aug 2005
    Location
    Looking down & checking on swearing
    Posts
    19,378
    Thanks
    2,892
    Thanked
    3,403 times in 2,693 posts

    Re: Which os for a webserver

    If debian and apache is what you are used to - and comfortable with - I would stick to that You could use Fedora and get to grips with SElinux extensions which has the potential to affer significant security enhancements (including policies to create multi-level secure systems) but that is a VERY steep learning curve, and again lots of scope for misconfiguration. (Its not something I have bothered with)
    (\__/)
    (='.'=)
    (")_(")

    Been helped or just 'Like' a post? Use the Thanks button!
    My broadband speed - 750 Meganibbles/minute

  14. #14
    Seething Cauldron of Hatred TheAnimus's Avatar
    Join Date
    Aug 2005
    Posts
    17,168
    Thanks
    803
    Thanked
    2,152 times in 1,408 posts

    Re: Which os for a webserver

    Quote Originally Posted by peterb View Post
    Personally I'd use a linux OS (doesn't really matter which one) and the latest version of Apache. You can run apache on a windows environment, but is is considered to be slightly less secure. Apache on Windows is considered to be somewhat more secure than IIS because of the way IIS interacts with the kernel, and has to start with system privileges - leading to a (small) risk of privilege escalation, but I don't know how open to exploitation that risk is. That may nor be true of the later versions Windows server worth while doing some research. The links/references below are agood starting point.
    As Appache is often set to run under a user with impersination privledges, its not immune. IIS has elements running in kernel mode for performance sake, but under 2008 this risk is reduced (not that one single exploit has been published) due to the vista style kernel.

    if your really worried about security, you could try:
    OpenBSD
    thou don't belive the bullsh!t some people throw around over this project, its got its flaws just like everyone else. Fact is, its undenyably one of the best. (Plus BSD is just generally more advanced than linux in many ways, and with modern CPUs the performance hit is minimal, even so hello world is about twice the number of instructions!)
    throw new ArgumentException (String, String, Exception)

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Similar Threads

  1. Replies: 4
    Last Post: 21-02-2006, 09:51 AM
  2. Setting up a webserver
    By dnyberg in forum Help! Quick Relief From Tech Headaches
    Replies: 4
    Last Post: 08-11-2005, 04:41 PM
  3. Xp home which webserver
    By sparky191 in forum Software
    Replies: 4
    Last Post: 08-11-2003, 02:32 PM
  4. Webserver problem with blueyonder
    By tonicblue in forum Software
    Replies: 1
    Last Post: 23-09-2003, 03:03 PM
  5. setting up a webserver
    By Gubs in forum Networking and Broadband
    Replies: 6
    Last Post: 16-09-2003, 12:49 PM

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •