pavement

Apache

From FreeBSDwiki
(Difference between revisions)
Jump to: navigation, search
m (Reverted edits by DavidYoung (talk) to last revision by 173.165.130.129)
 
(12 intermediate revisions by 6 users not shown)
Line 1: Line 1:
[[Apache]] is an (some would say ''the'') open source webserver; used more than any other webserver in the world.  It is available for easy installation from FreeBSD's [[:Category:Ports|ports tree]] in several different flavors, including pre-configured versions with and without [[OpenSSL]], [[mod_php]], [[frontpage extensions]], and lots more.
+
[[Apache]] is an (some would say ''the'') open source webserver; used more than any other webserver in the world.  It is available for easy installation from FreeBSD's [[:Category:Ports and Packages|ports tree]] in several different flavors, including pre-configured versions with and without [[OpenSSL]], [[mod_php]], [[frontpage extensions]], and lots more.
  
For most purposes, Apache is absolutely the only webserver worth considering. In very high-volume (or tiny-hardware) contexts that need absolute maximum hardware efficiency at the expense of flexibility and configurability, however, you may wish to consider [[thttpd]], which is designed for absolute bare-bones simplicity for the delivery of static (no CGI, no SSI, no PHP, no nothing) HTML.
+
Apache fits most purposes well, however when configured with PHP and/or mod_perl its memory requirements scale upwards dramatically, so for particularly high-volume applications a separate server for static content becomes very desirable. Apache itself is reasonably light when the aforementioned modules are not loaded, however [[thttpd]] is even lighter. A reverse proxy setup also solves the problem well.
  
See also - [[Apache2_Installation]] - [[Apache2_Configuration]]
+
See also:
 +
[[Apache2_Installation]] - [[Apache Controlling]] - [[Installing_Apache_with_PHP]]
  
 
[[Category:Ports and Packages]]
 
[[Category:Ports and Packages]]

Latest revision as of 16:27, 25 August 2012

Apache is an (some would say the) open source webserver; used more than any other webserver in the world. It is available for easy installation from FreeBSD's ports tree in several different flavors, including pre-configured versions with and without OpenSSL, mod_php, frontpage extensions, and lots more.

Apache fits most purposes well, however when configured with PHP and/or mod_perl its memory requirements scale upwards dramatically, so for particularly high-volume applications a separate server for static content becomes very desirable. Apache itself is reasonably light when the aforementioned modules are not loaded, however thttpd is even lighter. A reverse proxy setup also solves the problem well.

See also: Apache2_Installation - Apache Controlling - Installing_Apache_with_PHP

Personal tools