The i2b2 Web Client can be hosted by any web server that supports HTML, JavaScript, CSS and GIF / JPG / PNG image files. The i2b2 requires the following components to be installed on the web server.


Servers Running Linux / MacOS Operating System


1. Client URL Request Library (cURL)


2. PHP: Hypertext Preprocessor (PHP)



Servers Running Windows Operating System


1. Internet Information Services (IIS)


2. PHP: Hypertext Preprocessor (PHP)




Servers Running Apache HTTPD 2.4


1. The default timeout is 60, this needs to be increased for long running queries.


2. in the /etc/httpd/conf/httpd.conf file add "TimeOut 240" into the VirtualHost directive.