-
Notifications
You must be signed in to change notification settings - Fork 4
How to deploy RISCOSS platform
After having built the RISCOSS Platform you will need the following artifacts in order to deploy it:
- The RISCOSS Platform Domain Manager WEB application, located in
riscoss-platform/riscoss-platform-dm/riscoss-platform-dm-war/target - The RISCOSS Platform Domain Manager XAR application, located in
riscoss-platform/riscoss-platform-dm/riscoss-platform-dm-distribution/riscoss-platform-dm-ui-wiki-all/target - The RISCOSS Platform Risk Data Repository WEB application, located in
riscoss-platform/riscoss-platform-rdr/riscoss-platform-rdr-war/target - A servlet container
- A database driver
In this document we will deploy the RISCOSS Platform using Tomcat 7.0 and the HSQLDB database.
Please refer to http://tomcat.apache.org for installation instruction.
- Create a directory
riscossin thewebappsdirectory of your Tomcat installation. - Unpack the RISCOSS Platform Domain Manager WEB application in this directory using the command
jar xvf riscoss-platform-dm-war-VERSION.war - Create a directory
rdrin thewebappsdirectory of your Tomcat installation. - Unpack RISCOSS Platform Risk Data Repository WEB application in this directory using the command
jar xvf riscoss-platform-rdr-war-VERSION.war
- Download the HSQLDB database driver from
http://search.maven.org/remotecontent?filepath=hsqldb/hsqldb/1.8.0.10/hsqldb-1.8.0.10.jar - Copy it under
webapps/riscoss/WEB-INF/libof your Tomcat installation
- Open the file
webapps/riscoss/WEB-INF/xwiki.cfgand uncomment the linexwiki.superadminpassword=system - Start the Tomcat server using the script
bin/startup.shin your Tomcat installation. - Open a browser and go to the following URL:
http://localhost:8080/riscoss/bin/login/XWiki/XWikiLogin - Login as
superadminwith passwordsystem - In the top
Wiki: xwikimenu chooseAdministration - Click on the button
Choose a fileand select on your filesystem the fileriscoss-platform-dm-ui-wiki-all.xarlocated inriscoss-platform/riscoss-platform-dm/riscoss-platform-dm-distribution/riscoss-platform-dm-ui-wiki-all/targetof the source code repository - Click on the link
riscoss-platform-dm-ui-wiki-all.xarin the availabe packages section. A list of documents should appear on the right half of the page. - Go down this list and click on the
Importbutton - Once finished click on the
Log-outbutton on the top right - You can now re-login using the
Adminuser name, andadminas a password.
The RISCOSS Platform Domain Manager is built on top of the XWiki Platform. For more information you can also look at http://platform.xwiki.org/xwiki/bin/view/Main/Documentation
RISCOSS Governance
Get Involved
###Get Started
Exploring RISCOSS GithubAnalizer
###Users
How to read analysis results
How to manage domains
###Developers
RISCOSS Architecture
How to contribute
How to build RISCOSS platform
How to deploy RISCOSS platform
GitHub Analyzer Administration
###Others
Risk Data Collectors
Risk Models