|
Snug HTTP server - Instruction manual
- Introduction
- Introduction
- Licens agreement
- Contact information
- Installation
- Installing/uninstalling
- Additional tweaking for BeOS, UNIX and Linux users
- Configuration
- The configuration file
- LogMaxEntries
- LogMaxAge
- LogRotation
- LogDir
- ExtendedMessages
- Port
- Address
- ExternIP
- Timeout
- AddAllowedReferer
- MaxConnections
- DirectoryListing
- ShowProtectedFiles
- AddIndex
- AddType
- AddForbidden
- AddUser
- AddVirtual
- AddHost
- AddInterpreter
- AddCustomEnvironment
- EnableDebug
- Using the program
- Versions of Snug HTTP server
- SnugW16.exe
- SnugOS2.exe
- SnugBeOS
- SnugW32.exe
- SnugAROS
- Running the program
- Troubleshooting
- URLs and URL encoding
- Directory listings
- Virtual hosting
- Maximum size of files
- Compiling
- BeOS, BeIDE
- Linux, UNIX, GCC
- Microsoft Windows, BCC 5.02
- OS/2, Open Watcom
- CGI
- Introduction
- Environment variables
- The environment size
- Enable scripting
- CGI scripts
- LUA on AROS
- PHP 5.2.6 on Windows 98
- Snug HTTP server on AROS
Introduction
The old instruction manual contained in a single html file was growing beyond what the old trusty Notepad could handle. I decided to spread it across several html pages divided in logic steps based on the setup and configuration process. Some information is not of interest for all users. The later includes information on how to compile the program with different compilers. You can navigate through the manual with the links provided in the index. The goal with the instruction manual is to give the user all necessary information on how to setup, configure and using the server. It is advised to read through the whole document carefully. Setting up this particular server is a one-banana job. However, basic knowledge regarding computers in general, networking and network security, web servers and the Internet is required for setting up any server in a correct and secure way.
License Agreement
This software is freeware and can be used by anyone and anywhere for personal use only. It is also free to use for schools for education purposes. You are allowed to restribute this software package. However, it must only be redistributed in its original form and there must be no charge for it. You are allowed to redistribute this software with for example magazines with bundled CDs or on web pages.
Contact information
The current official Snug HTTP server web page is http://xelectrox.homeip.net/. You can also try contacting the author by e-mail at XeLeCtRoX@Hotmail.com or on ICQ where my UIN is 67971446. Try searching for Snug HTTP server on the Internet if everything else failes. I will support this software with bug fixes and implementations of new features by request if I found them usefull and not violate my thought of keeping the software snug. Any feedback is welcome. Don't hasitate on contact me on either mail, ICQ or MSN.
|
|