Apache
...
Stratos software requirements
Application | Purpose | Version | Download Links |
---|
Oracle Java SE Development Kit (JDK)* | Required by all the products: - To launch the product as each product is a Java application.
- To build the product from the source distribution (both JDK and Apache Maven are required).
| 1.6.24 or later / 1.7.* | HTML |
---|
<a target="_blank" href=http://java.sun.com/javase/downloads/index.jsp> http://java.sun.com/javase/downloads/index.jsp</a> |
|
My SQL Server | Required to manage database connections. | 5.5.0 or later | HTML |
---|
<a target="_blank" href=http://dev.mysql.com/downloads/> http://dev.mysql.com/downloads/</a> |
|
My SQL Connector for Java | Required as a standardized database driver for Java platforms and development. | 1.7.0 or later | HTML |
---|
<a target="_blank" href=http://dev.mysql.com/downloads/connector/> http://dev.mysql.com/downloads/connector/</a> |
|
Git | Required to check out the source from the Git repository. | 1.9.0 or later | HTML |
---|
<a target="_blank" href=http://git-scm.com/downloads/> http://git-scm.com/downloads/</a> |
|
Apache Maven | Required to build the product from the source distribution. | 3.0.3 or later | HTML |
---|
<a target="_blank" href=http://maven.apache.org> http://maven.apache.org</a> |
|
Puppet Agent | Required as a prerequisite for cartridges. | 3.0.0 | HTML |
---|
<a target="_blank" href=http://puppetlabs.com/misc/download-options> http://puppetlabs.com/misc/download-options</a> |
|
Ruby | Required as a prerequisite for cartridges. | 2.1.0 or later | HTML |
---|
<a target="_blank" href=https://www.ruby-lang.org/en/downloads/> https://www.ruby-lang.org/en/downloads/</a> |
|
Zip Utility | Required as a prerequisite for cartridges. | Any | Choose a zip utility that is compatible with the OS. |
Linux Base Image | Required as a prerequisite for cartridges. | 2.6.0 or later | HTML |
---|
<a target="_blank" href=https://packages.debian.org/squeeze/linux-base> https://packages.debian.org/squeeze/linux-base</a> |
|
Facter | Required as a prerequisite for cartridges. | 2.0.0 or later | HTML |
---|
<a target="_blank" href=https://downloads.puppetlabs.com/facter/> https://downloads.puppetlabs.com/facter/</a> |
|
...
- Ensure to download the binary packs corresponding to the latest milestone.
- Source code should be checked out from the incubator-stratos.git repository, using the git tag
4.0.0-incubating-m7
. Build the source using the following Maven command in a clean repository:
mvn clean install
- The products needed by Apache Stratos can be found in the
<source_home>/products/<product_name>/modules/distribution/target/
directory.
...
Auto-scaler
System Requirements | - Memory - 2GB
- Disk - 40G hard disk space
- Processor - 2.8GHz CPU
|
Environment Compatibility | - Operating Systems - Linux (Ubuntu 12.04 64bit server or SUSE Linux Enterprise 11 SP2)
|
...
Message Broker, is a dependent product that Apache Stratos requires. Any AMQP Message Broker is recommended such as, wso2mb-2.1.0, RabbitMQ, ActiveMQ etc. Currently Apache Stratos has only been tested with WSO2 Message Broker 2.1.0. Start the Message Broker (MB) to communicate with the Cloud Controller and other products.
...
- Download WSO2 MB from http://wso2.com/products/message-broker/ and extract it into a preferred location.
- If the extracted directory is
WSO2MB_HOME
, in the <WSO2MB_HOME>/repository/conf/carbon.xml
file change the portoffset
value to 5. - Start the MB server with the
wso2server.sh
script at WSO2MB_HOME/bin
.
For example: ./wso2server.sh
...