> For the complete documentation index, see [llms.txt](https://knowledgebase.autorabit.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://knowledgebase.autorabit.com/product-guides/integral-zone/iz-suite/installation/modes/single-server-installation.md).

# Single Server Installation

## IZ Suite Single Server Installation

{% hint style="warning" %}
Before installing, make sure you have:

* Purchased a valid license.
  {% endhint %}

The single server section describes the installation of a single-node **`IZ Suite`** instance from the ZIP file or from a docker image.

### Components of IZ Suite Server Installation

In a single server deployment model, IZ suite has the following main components:

1. **`IZ Suite Server`**: IZ Suite server component with UI, backend API
2. **`IZ Suite Database`**: IZ Suite requires a database (PostgreSQL preferred) to be installed which contains all the data needed for the server
3. **`IZ Agents`**: IZ Suite requires an agent component for certain products to work (for example - IZ Eye and IZ Pulse).<br>

<figure><img src="/files/34NjQWwXlXM6EmzsJZ2v" alt=""><figcaption></figcaption></figure>

### Installation Steps

1. **`Install IZ Suite Database`**: For optimal performance, the database and server should be installed on separate servers. If a database already exists, keep the database connection details handy to configure the server installation.
2. **`Install the IZ Suite server`**: This can be a stand alone server installation from a zip file or from a docker image. You would need to follow installation instructions to point the server to the IZ suite database
3. **`Install IZ Agents`**: You can download agent from a zip file or from a docker image. You would need to configure the agent to point to the IZ suite server for them to connect and work.

### Performance considerations

For optimal performance, the database and server should be installed on separate servers. On a development or trial instance, database can be installed on the same machine as the IZ suite software for easy debug/maintenance.

Depending on the connectivity use cases, the agents could be co-located with the IZ suite server or could be installed on different machines. Number of agents and location will depend on licensing and customer requirements. For most public use cases, agent could be co-located with the IZ server installation.

### See Also

* [Prerequisites](/product-guides/integral-zone/iz-suite/installation/installation-requirements.md)
* [Cluster Mode](/product-guides/integral-zone/iz-suite/installation/modes/cluster-installation.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://knowledgebase.autorabit.com/product-guides/integral-zone/iz-suite/installation/modes/single-server-installation.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
