Permalink
0371acf Jan 29, 2017
68 lines (46 sloc) 2.32 KB

Installation on Windows 2008/2012 with IIS

This guide will help you to setup step by step Kanboard on a Windows Server with IIS and PHP.

PHP installation

PHP.ini

You need at least, these extensions in your php.ini:

extension=php_gd2.dll
extension=php_ldap.dll
extension=php_mbstring.dll
extension=php_openssl.dll
extension=php_pdo_sqlite.dll

The complete list of required PHP extensions is available on the requirements page

Do not forget to set the time zone:

date.timezone = America/Montreal

The list of supported time zones can be found in the PHP documentation.

Notes:

  • If you use PHP < 5.4, you have to enable the short tags in your php.ini
  • Don't forget to enable the required php extensions mentioned above
  • If you got an error about "the library MSVCP110.dll is missing", you probably need to download the Visual C++ Redistributable for Visual Studio from the Microsoft website.

IIS Modules

The Kanboard archive contains a web.config file to enable URL rewriting. This configuration require the Rewrite module for IIS.

If you don't have the rewrite module, you will get an internal server error (500) from IIS. If you don't want to have Kanboard with nice URLs, you can remove the file web.config.

Kanboard installation

  • Download the zip file
  • Decompress the archive in C:\inetpub\wwwroot\kanboard by example
  • Make sure the directory data is writable by the IIS user
  • Open your web browser to use Kanboard http://localhost/kanboard/
  • The default credentials are admin/admin
  • URL rewrite configuration

Notes