Abyss Web Server
date post
27-Nov-2015Category
Documents
view
76download
1
Embed Size (px)
description
Transcript of Abyss Web Server
USERS GUIDE
Abyss Web ServerTMFor Windows
Abyss Web Server For Windows Users GuideCopyright 2001-2009 by Aprelium
Revision History
Revision 1.0.0 February 20, 2002
Revision 1.0.3 May 10, 2002
Revision 1.0.7 July 1, 2002
Revision 1.1.0 October 3, 2002
Revision 1.1.6 July 7, 2003
Revision 1.2.0 b1 October 18, 2003
Revision 1.2.0 b2 November 10, 2003
Revision 2.0.0 b2 August 28, 2004
Revision 2.0.0 b3 November 3, 2004
Revision 2.0.0 February 18, 2005
Revision 2.0.1 April 20, 2005
Revision 2.0.6 June 10, 2005
Revision 2.3.0 b1 January 12, 2006
Revision 2.3.1 May 08, 2006
Revision 2.3.2 May 21, 2006
Revision 2.4.0 b1 November 8, 2006
Revision 2.4.0 b2 November 30, 2006
Revision 2.4.0.3 January 1, 2007
Revision 2.4.9 June 28, 2007
Revision 2.4.9.8 July 17, 2007
Revision 2.5 August 22, 2007
Revision 2.6 January 6, 2009
DISCLAIMER OF WARRANTIES
Aprelium makes no representations or warranties, either express or implied, by or with respect to anything in
this guide, and shall not be liable for any warranties of merchantability or fitness for a particular purpose or
for any indirect, special or consequential damages.
LICENSE NOTES
No part of this guide may be reproduced, stored in a retrieval system or transmitted, in any form or by any
means, photocopying, recording, or otherwise, without prior written consent of Aprelium. No patent liability
is assumed with respect to the use of the information contained herein.
While every precaution has been taken in the preparation of this guide, Aprelium assumes no responsibility
for errors or omissions. This guide and features described herein are subject to change without notice.
TRADEMARKS
Aprelium and The Aprelium logo are registered trademarks and Abyss Web Server is a trademark of
Aprelium SARL.
Other products or brand names are trademarks or registered trademarks of their respective holders.
CONTACT INFORMATION
Web Site http://www.aprelium.comTechnical support http://www.aprelium.com/supportGeneral inquiries http://www.aprelium.com/contact.html
Table of ContentsBefore You Begin.......................................................................................................ix
System requirements .........................................................................................ixAlternative formats............................................................................................ixWhat you should know.....................................................................................ixChapter quick reference ....................................................................................ixConventions used in this guide ........................................................................x
Typographical conventions .......................................................................xTerminology.................................................................................................x
1. Introduction ............................................................................................................1What is Abyss Web Server? ...............................................................................1How do web servers work?...............................................................................1
2. Getting Started .......................................................................................................3Getting the software ...........................................................................................3Installing/Upgrading the software ..................................................................3First contact..........................................................................................................3Setting up a web site...........................................................................................6Shutting down the server...................................................................................6Asking for support..............................................................................................7
3. Using The Console.................................................................................................9What is the console? ...........................................................................................9Accessing the console .........................................................................................9Console interface basics ...................................................................................10
Help buttons ..............................................................................................10Tables ..........................................................................................................10Applying configuration changes ............................................................10
Console Configuration .....................................................................................11Changing the console port and protocol ...............................................11Changing the console access credentials ...............................................12Changing the language ............................................................................13Controlling the access to the console .....................................................14
4. Server Management.............................................................................................17Overview............................................................................................................17Server Statistics..................................................................................................17General server configuration...........................................................................18
Parameters..................................................................................................19MIME Types...............................................................................................20Global Bandwidth Limits.........................................................................21Anti-Hacking Protection ..........................................................................22
SSL/TLS Certificates.........................................................................................24Overview....................................................................................................25Generating a private key..........................................................................26Importing a private key ...........................................................................26Generating a CSR ......................................................................................26
v
Adding a signed certificate......................................................................28Creating a self-signed certificate.............................................................28
5. Hosts Management ..............................................................................................31Overview............................................................................................................31Declaring a new host ........................................................................................31Configuring a host ............................................................................................32
General........................................................................................................33Index Files ..................................................................................................36Directory Listing .......................................................................................36Aliases.........................................................................................................38XSSI Parameters ........................................................................................39Users and Groups .....................................................................................40Custom Error Pages ..................................................................................41Scripting Parameters.................................................................................42ASP.NET Parameters ................................................................................46Access Control ...........................................................................................48IP Address Control ...................................................................................49URL Rewriting...........................................................................................51Compression ..............................................................................................55Bandwidth Limits .....................................................................................56Logging.......................................................................................................57Anti-Leeching ............................................................................................58Statistics ......................................................................................................59
6. CGI, FastCGI, and ISAPI....................................................................................61Setting up an interpreter ..................................................................................61How are they run? ............................................................................................61CGI environment variables............................................................................