Account Links: Cart | Your Account | Logout

Skip to content

Red Hat Knowledgebase

Red Hat Knowledgebase Search:

Updated Within the Last:

New Solutions within the last day New Solutions within the last week New Solutions within the last month

Browse by topics:


Click to View a Topic
Red Hat Enterprise Linux > Web Server > Issue <<  70 of 73 >>

Solution Tools:


Email a Solution Postcard Printer version Submit a comment on this answer Update notifications Request an answer Back

Article Reference

Article ID: 12488
Last update: 04-16-08
Issue:
What is the Tux web server supplied in Red Hat Enterprise Linux and how can I use it?
Resolution:

In Red Hat Enterprise Linux 4 and 5 there is an alternative to the Apache HTTP Server (httpd) known as TUX. TUX is a kernel-based, threaded and high-performance HTTP server: it incorporates an HTTP protocol stack into the kernel and can serve static data very efficiently. To service dynamic requests TUX needs to co-ordinate with a user space HTTP daemon (such as httpd).

To use TUX, first install the package "tux" - either by manually downloading it from the Red Hat Network (RHN), or through up2date or yum if the machine is registered to RHN. This package includes a Sys-V init script so that TUX can be controlled using the standard service andchkconfig commands.

Note that by default TUX binds to and runs on port 80, so it will fail to start correctly if any other services (for example, httpd) are running on this port.

The TUX server's configuration is handled through the configuration file /etc/sysconfig/tux and the procfs interface: specifically, the entries in the directory /proc/sys/net/tux/. For comprehensive information on the different configuration parameters available for TUX please see the TUX 2.0 Reference Manual.


How well did this entry answer your question?


good wrong incomplete out of date
Red Hat Enterprise Linux > Web Server > Issue <<   70  of  73  >>