Table of Contents
- Introduction
- Installation

  | · Introduction · Windows installation · UNIX installation · Starting the Server · Directory Structure

- Handling Challenger
- Virtual Servers
- Configuration Examples
- Modules
- Filesystems
- RXML Tags
- Graphics
- Proxy
- Databases
- Miscellaneous Modules
- Security Considerations
- Scripting
- Frontpage
- Upgrading
- Third Party Extensions
- Portability
- Reporting Bugs
- Appendix

Windows installation

Installing Roxen for Windows
The Microsoft Windows version is distributed as a self-extracting `.EXE` file, containing a graphical installation program.

Run the self-extracting archive file and follow the instructions given by the installation wizard. You will be prompted to select where you want to store Challenger.

You can choose to install Challenger as a Service, which is probably what you want if you intend to use it as your web server. You can also choose to launch Challenger directly after installing.

Starting Challenger
If you installed Challenger as a service it should start itself at boottime. Otherwize you start it with the appropriate menu. By default Challenger will use the configuration port 22202, so connecting to http://localhost:22202/ should take you to the configuration interface.

You can also start Challenger by doubleclicking on the `ntroxenloader.pike` program in the install directory.

Running Challenger as a Windows NT Service
You can install Challenger as a service at a later time by running `server\bin\roxen_service.exe -install`. You can remove it with `server\bin\roxen_service.exe -remove`.

When Challenger is running as a service you start or stop it with the Services control panel. Or you can run `net start roxen_service` or `net stop roxen_service`.

Uninstalling Challenger
Challenger is uninstalled lika any program with the Add/Remove Programs control panel.