LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Networking
User Name
Password
Linux - Networking This forum is for any issue related to networks or networking.
Routing, network cards, OSI, etc. Anything is fair game.

Notices


Reply
  Search this Thread
Old 06-13-2004, 09:47 AM   #1
thekore
Member
 
Registered: Oct 2003
Location: Scotland
Distribution: Ubuntu 18.04
Posts: 41

Rep: Reputation: 18
Webservers


When it comes to webservers on a linux based system you would 99% of the time think of Apache. Without a doubt Apache is the most popular free webserver and has plenty of resources on the web where you can seek help (http://httpd.apache.org) there are however a number of other free as well as commercial webservers available for other applications.

Apache – http://httpd.apache.org
Most well-known webserver software, with versions available for unix and windows. Currently has two stable releases 1.3.x and 2.0.x

Boa – http://boa.org
Can handle a huge amount of requests per second compared to other webservers. Configuration is very similar to that of apache

Caudium – http://caudium.net
Caudium has both stable and development releases, it has Pike and RXML support.

Roxen – http://roxen.com/products/webserver
Highly graphical webserver. Built around the Pike object orientated language.

Thhtpd – http://acme.com/software/thttpd
Flexible and occupies a small memory footprint. Basic server without high end capabilities.

Tux / kHTTPd – http://kernel.org
Webserver as a loadable kernel module. Unique.

Zues – http://zues.com
Considered the best enterprise level server. Users include ebay and red nose day. Huge amount of features. Price tag of £1100


1. Apache – Pre-fork; CGI; PHP; VHosts; Auth; No Throttling
2. Boa – Select; CGI; VHosts; Auth; Chroot; No Throttling
3. Caudium – Threads; CGI; PHP; VHosts; Auth; Chroot; No Throttling
4. Roxen – Threads; CGI; PHP; VHosts; Auth; Chroot; No Throttling
5. Thttpd – Select; CGI; Auth; Chroot; Throttling
6. Tux – Select;
7. Zues – CGI; PHP; ASP; VHosts; Auth; Throttling

Pre-fork: Start a pool of processes which each handle multiple requests
Threads: Use threads instead of processes/
Select: Use non-blocking I/O and the select() System call to handle multiple requests in a single process, single thread.
 
Old 06-13-2004, 10:25 AM   #2
michaelk
Moderator
 
Registered: Aug 2002
Posts: 25,679

Rep: Reputation: 5892Reputation: 5892Reputation: 5892Reputation: 5892Reputation: 5892Reputation: 5892Reputation: 5892Reputation: 5892Reputation: 5892Reputation: 5892Reputation: 5892
Adding to the list:
AOLserver http://www.aolserver.com/
AOLserver is a multithreaded, Tcl-enabled, massively-scalable and extensible web server tuned for large scale, dynamic web sites. AOLserver also includes complete database integration and a dynamic page scripting language.

Ironic as it seems that AOL does not provide a client for linux but many of their servers run on a *nix based system.
 
Old 06-13-2004, 11:21 AM   #3
david_ross
Moderator
 
Registered: Mar 2003
Location: Scotland
Distribution: Slackware, RedHat, Debian
Posts: 12,047

Rep: Reputation: 79
This is very useful information guys. The one unfortunate thing is that threads like this often disappear down the forums and the information isn't as easily accessible for reference. This is one reason that the LQ Wiki was set up.
http://wiki.linuxquestions.org/wiki/Main_Page

If you find time to add some of your information it would be most appreciated by the whole community I'm sure:
http://wiki.linuxquestions.org/wiki/List_of_web_servers
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

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

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
multiple webservers one gateway? phonecian Linux - Networking 4 03-11-2005 11:10 AM
inetd, firewalls & webservers clair_rand Linux - Security 3 11-08-2004 06:31 PM
Possible to have synced webservers running on WinXP and Linux? MikeZila Linux - Networking 1 10-14-2004 08:22 PM
port 80, firewalls, and webservers glevine Linux - Networking 8 06-03-2004 11:03 AM
small php webservers ? xconspirisist Linux - General 1 05-20-2004 06:42 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Networking

All times are GMT -5. The time now is 09:29 PM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration