---
title: Overview
description: "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…"
url: "https://i2b2.org/docs/2-5-web-server-requirements/"
updated: "2026-09-15"
category: i2b2 Installation Guide / Chapter 2. Requirements / 2.5 Web Server Requirements
---

# Overview

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.
