> For the complete documentation index, see [llms.txt](https://docs.zigiwave.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.zigiwave.com/installation-and-deployment/installation-general.md).

# Installation General

ZigiOps can be deployed on **Linux**, **Windows**, or used as a fully managed **Cloud (SaaS)** service.&#x20;

***

## Which Deployment Options Require Installation?

* **On-premises (Linux or Windows):** Installation is required.
* **Cloud (SaaS):** No installation required. You receive a URL and login credentials and can start using ZigiOps immediately.

***

## What Should I Prepare Before Installing ZigiOps?

Before starting installation:

* Check [System Requirements](/integration-platform/system-requirements.md) (OS, CPU/RAM, ports, Java, connectivity).
* Verify you have the necessary permissions:
  * **Linux:** root or sudo access
  * **Windows:** administrator rights
* Ensure network access to all systems you plan to integrate.

***

## How Do I Install ZigiOps on Linux?

<div><figure><img src="/files/t5k2U2fljRakOJCXiUW6" alt=""><figcaption></figcaption></figure> <figure><img src="/files/OaK9WohnEaf8CAc9dBAk" alt=""><figcaption></figcaption></figure> <figure><img src="/files/6bU14Xgpqht8p182FKSu" alt=""><figcaption></figcaption></figure> <figure><img src="/files/3JFtGPTZqIt6dBo5rfoI" alt=""><figcaption></figcaption></figure></div>

For full steps, see [Install on Linux.](/installation-and-deployment/installation-linux.md)

**Main steps:**

{% stepper %}
{% step %}
Upload the installer JAR to the Linux server.
{% endstep %}

{% step %}
Run the installer with sudo:

```bash
sudo java -jar zigiops-installer.jar
```

{% endstep %}

{% step %}
Follow the GUI or console mode wizard.
{% endstep %}

{% step %}
Set the installation directory, ports, and service settings.
{% endstep %}

{% step %}
Start the ZigiOps service and confirm it is running.
{% endstep %}

{% step %}
Open the ZigiOps URL in a browser and log in.
{% endstep %}
{% endstepper %}

***

## How Do I Install ZigiOps on Windows?

For full steps, see [Install on Windows.](/installation-and-deployment/installation-windows.md)

**Main steps:**

{% stepper %}
{% step %}
Copy the installer JAR to the Windows host.
{% endstep %}

{% step %}
Run it as Administrator (via right-click or elevated Command Prompt).
{% endstep %}

{% step %}
Complete the installation wizard: directory, ports, and service options.
{% endstep %}

{% step %}
Verify the ZigiOps Windows service is running.
{% endstep %}

{% step %}
Open the ZigiOps URL in a browser and log in.
{% endstep %}
{% endstepper %}

***

## What Changes With ZigiOps Cloud (SaaS)?

* No installation required.
* ZigiWave provides a cloud URL and credentials or SSO.
* Your team only configures systems and workflows in the web UI.

***

## What Should I Do After Installation?

* Verify access to the ZigiOps web UI.
* Apply required security settings (HTTPS, firewall rules).
* Add connected systems.
* Load templates or create workflows.


---

# 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://docs.zigiwave.com/installation-and-deployment/installation-general.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.
