- Download the product distribution.
For more information, see Downloading the Product.
- Open a command prompt:
- On Windows, choose Start > Run, type
cmdat the prompt, and press Enter.
- On Linux/Solaris, establish a SSH connection to the server or log into the Linux console.
Execute one of the following commands to start a product on a preferred profile, where
<PRODUCT_HOME> is the directory where you installed the product distribution and . For more information on the preferred profile, see AS profiles.
<PRODUCT_HOME>\bin\wso2server.bat -Dprofile=<preferred-profile> --run
For example, in Linux/Solaris to start the Application Server with the support for Axis2 services only, type the following command:
sh <PRODUCT_HOME>/bin/wso2server.sh -Dprofile=axis2service
Once the server has started, run the Management Console by opening a Web browser and typing in the management console's URL.
The URL is displayed as the last line in the start script's console and log. The URL should be in the following format:
The following are the list of profiles that corresponds to the respective services/applications:
|Service/Application Name||Profile Name|
How multi-profiling works
Starting a product on a preferred profile starts only a subset of features bundled in the product. In order to identify what feature bundles apply to which profile, each product maintains a set of
bundles.info files contain references to the actual bundles. Note that
bundles.info file saved in
Note that when you start the server without using a preferred profile, the server refers to the
<PRODUCT_HOME>/repository/components/default/configuration/org.eclipse.equinox.simpleconfigurator/ file by default. This file contains references to all bundles in the
<PRODUCT_HOME>/repository/components/plugins directory, which is where all the components/bundles of a product are saved.