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.
Tip
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 launcher_streaming-integrator.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/uninstall.sh
|
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. |
Linux | Open a terminal and run the following command: sudo dpkg --purge wso2ei-7.1.0
|
CentOS | 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.