Windows Server Installation


Tips for installing the BSCW server software under Windows

The BSCW server software can be installed on either Windows or Unix operating systems. Please observe the requirements for the respective platform as detailed in the following sections. The software required is available via download.

System Requirements

The BSCW server requires the following from your Windows 2008/2012 installation (hardware requirements depend on actual usage):

  • Windows-based server PC, System software:
    Windows (Windows Server 2012/2008) with Microsoft Internet Information Server  (IIS)
    Windows (Windows Server 2012/2008) with Apache Web Server for Windows
  • Python 2.7 (download)
  • Win32 Extensions and API for Python (download from
    • note: choose  a pywin32-nnn.win32-py2.7.exe 
    • note: a build#214 or later of Win32 extensions is requrired!
  • access to a SMTP daemon (Unix or Windows based)
Note: To take advantage of the automatic email notification feature, you will need access to a SMTP mail server.

Please also check the general system requirements.

Note: BSCW may even be installed and operated on a Windows8 desktop PC environment (e.g. for evaluation purposes), though this setup is not recommended for production usage (we strongly recommend to choose a Windows server environment for production usage).

Installing the BSCW Server Software under Windows

The BSCW server software operates on Windows systems (Windows Server 2008/2012) and requires either a Microsoft Internet Information Server (IIS7, IIS8, or IIS10) or an Apache web server (version 2.4). The Python interpreter is also required (version 2.7).

To install the server software under Windows, please complete the following steps:

  1. Use the Microsoft Internet Information Server (IIS)
    Install the Apache server (version 2.4)
  2. Install the Python interpreter. Software required: Python (version 2.7) for Windows and the Win32 extensions (build#214 or later).
  3. Install the BSCW server (Windows). The software is available via download.
  4. BSCW can be installed as a system service (suggested)
Note: Additional information regarding the installation of the BSCW server software under Windows can be found in the System Documentation.

Important Notes

To take advantage of the WebDAV functionality within BSCW, an Apache HTTP server is required. The Apache HTTP server is copyrighted, but distributed under an open source licence making it free to use. It can be downloaded from the Apache HTTP Server Project web site.

Python and the Win32 extensions are also copyrighted, but distributed under an open source licence making them free to use. Python can be downloaded from the Python web site and the Python Win32 extensions from the pywin32 project on SourceForge.

Copyright Notes

  • BSCW Copyright © 1995-2016 Fraunhofer FIT and © 2001-2016 OrbiTeam.
  • Apache Software Copyright © The Apache Software Foundation.
  • Python Software Copyright © Python Software Foundation.
  • Microsoft®, Windows, Windows Server 2008®, Windows Server 2013®,  and other names of Microsoft® products referenced herein are trademarks or registered trademarks of Microsoft Corporation.
  • Other products and company names listed on this website may be subject to copyright by owners, holders, licensors and others, with all rights reserved.