Skip to content

Installing via the Installer

Follow the steps given below to install the WSO2 Streaming Integrator runtime.

System requirements

Type Requirement
CPU You require a minimum of one CPU with 2 cores. It is recommended to have a CPU with 4 cores.
Memory ~ 4 GB minimum is recommended

~ 2 GB heap size
Disk ~ 1 GB minimum (excluding space allocated for log files and databases.)

Download and install

Go to the WSO2 Enterprise Integrator product page, click Download, and then click the Installer.

The product installer that is compatible with your operating system is downloaded.

Double-click to open the installation wizard that guides you through the installation. Once you finish, all the runtimes of WSO2 Enterprise Integrator are installed and ready for use.

Running the SI server

If you installed the product using the installer, use the following instructions to start and stop the SI server.

Starting the SI server

On MacOS/Linux/CentOS, open a terminal and execute one of the commands given below.

  • To start the Streaming Integrator as a standalone application:

    sudo wso2si
  • To start the Streaming Integrator as a service:

    sudo wso2si-service start
    sudo service wso2si start
    sudo wso2si start

On Windows

  • Go to Start Menu -> WSO2 -> Enterprise Integrator 7.1.0 Streaming Integrator. This opens a terminal and starts the Streaming Integrator.


If you have installed the product using the installer and you want to manually run the product startup script from the <SI_HOME>/bin directory, you need to use the following command:

bash sudo sh

This script automatically assigns the JAVA HOME of your VM to the root user of your Streaming Integrator instance.

Stopping the SI server

  • To stop the Streaming Integrator standalone application, go to the terminal and press Ctrl+C.

  • To stop the Streaming Integrator service:

    sudo wso2si-service stop
    sudo service wso2si stop

    ```bash tab='On CentOS' sudo wso2si stop

Accessing the HOME directory

Let's call the installation location of your product the <SI_HOME> directory.

If you used the installer to install the product, this is located in a place specific to your OS as shown below:

OS Home directory
Mac OS /Library/WSO2/EnterpriseIntegrator/7.1.0/streaming-integrator
Windows C:\Program Files\WSO2\Enterprise Integrator\7.1.0\streaming-integrator
Ubuntu /usr/lib/wso2/wso2ei/7.1.0/streaming-integrator
CentOS /usr/lib64/wso2/wso2ei/7.1.0/streaming-integrator

Uninstalling the product

If you used the installer to install WSO2 Enterprise Integrator, you can uninstall by following the steps given below:

OS Instructions
Mac OS

Open a terminal and run the following command as the root user:

sudo bash /Library/WSO2/wso2ei/7.1.0/
Windows Go to Start Menu -> WSO2 -> Uninstall Enterprise Integrator 7.1.0 or search Uninstall Enterprise Integrator 7.1.0 and click the shortcut icon. This uninstalls the product from your computer.

Open a terminal and run the following command:

sudo dpkg --purge wso2ei-7.1.0

Open a terminal and run the following command:

sudo rpm -e wso2ei-7.1.0-1.el7.x86_64

What's Next?

Once you have successfully downloaded and installed WSO2 Streaming Integrator, you can proceed to do any of the following:

- If you were previously using WSO2 Stream Processor and want to migrate to WSO2 Streaming Integrator, follow the instructions in Migrating from WSO2 Stream Processor.

- To deploy WSO2 Streaming Integrator as a single-node deployment or a cluster (based on your requirements), see Deploying Streaming Integrator.

- To set up WSO2 Streaming Integrator and make it ready to run in a production environment, see the Production Checklist.