This website runs Apache on Linux. That should tell you everything. Yahoo uses Linux. Google uses Linux. Youtube uses Linux. etc.
If you are just getting started, start with Ubuntu for the server. As secure as Debian, but more up-to-date.
FreeBSD is told to be more secure. But that's just because FreeBSD users are way more skilled than average. You really can't compare it: i doubt a new user would be immediately successful in employing it.
Nevertheless, after enough time, you too might be skilled enough to switch to a hardcore server OS. Before that, stick with Debian or Ubuntu.
Do not touch windows. Because:
- its less secure
- it has more chance of being hacked just because people dislike Windows.
- it costs money (and again and again, when you need to update to a new version)
- it has less tools available
- you will learn less about how the system works and be less in control
2007-06-22 02:51:21
·
answer #1
·
answered by Ralf I 1
·
2⤊
0⤋
Which language are you most familiar?
The most stable servers would be Linux or BSD. If you do an interent search a very large majority of Web servers are Linux based with Apache, Php, MySql -- called LAMP.
If you aren't really familiar with Linux or BSD then maybe you would want Windows but it. at least to me and thousands of others, is not the web server of choice.. just too many problems!
2007-06-22 00:52:41
·
answer #2
·
answered by Tracy L 7
·
1⤊
0⤋
Shortest answer:
Anything is better than Windows!
Seriously, unless you need / want Frontpage add-ons stay away from Windows and go with a Linux based solution. It runs cleaner, less resources, and better up-time. In my last job I ran a Windows and a Linux server. The Linux server would probably have out lasted cockroaches when the big blast hits but the Windows machine was always needing attention.
2007-06-22 01:59:09
·
answer #3
·
answered by shugh8 2
·
2⤊
0⤋
Apache is the leader in numbers. It generally runs on Linux or other *nix. The ultimate decision is the development language you wish to build in. If you want ASP.Net, you are generally best to go with IIS on Windows. For almost all others, you are better with Linux or OpenBSD. Of those two, I've had more experience with Linux, so that would be my recommendation.
When working for a company where I could have people manage servers (i.e. reboot often), developing for IIS wasn't an issue. Now that I am running my own site that need to be more stable, I've found it to be less effort with LAMP (Linux, Apache, MySQL, PHP)
2007-06-22 01:55:30
·
answer #4
·
answered by Joe S 1
·
1⤊
0⤋
FreeBSD is great and Linux is good. If they give you command prompt access via ssh you might find it to be a bit of a learning curve to deal with them. Windows is easier to use for a lot of people but you get less performance and relatively poor security.
2007-06-21 23:21:03
·
answer #5
·
answered by Anonymous
·
1⤊
1⤋
a million. verify what you like the server to surely be serving. 2. verify what platforms will succeed interior the projects 3. verify the relative expenses of the innovations obtainable - evaluate set up expenses, upkeep expenses, and education expenses. 4. flow with the appropriate fee determination.
2016-10-02 22:44:44
·
answer #6
·
answered by Anonymous
·
0⤊
0⤋