Hardware manual

42 Chapter 2 Inside Mac OS X Server
Web Service
Web service in Mac OS X Server is based on Apache, an open-source HTTP web server.
The server comes with both Apache 1.3 and Apache 2.0, but Apache 2.0 is included for
evaluation only. Server Admin supports Apache 1.3.
Open-source software allows anyone to view and modify the source code to make
changes and improvements. Those features have led to Apaches widespread use,
making it the most popular web server on the Internet today.
Web service includes a high-performance, front-end cache that improves performance
for websites that use static HTML pages. With this cache, data files don’t need to be
accessed by the server each time it’s requested.
Web service also includes support for Web-based Distributed Authoring and Versioning
(WebDAV). With WebDAV capability, your client users can check out web pages, make
changes, then check the pages back in while the site is running. In addition, Mac OS X
users can use a WebDAV-enabled web server as if it were a file server.
Web service’s SSL support enables secure encryption and authentication for
ecommerce websites and confidential materials. An easy-to-use digital certificate
provides unforgeable proof of your website identity. Web service also supports
Kerberos v5 authentication (via the SPNEGO protocol).
Mac OS X Server offers extensive support for dynamic websites:
 Web service supports Java Servlets, JavaServer Pages, MySQL, PHP, Perl, and CGI
scripts or programs.
 Mac OS X Server includes a JBoss server and high-level administration tools for
configuring and managing it. See “Application Server Support” on page 48 for more
information about JBoss.
The web technologies administration guide provides information about configuring
and managing web service.