-
Notifications
You must be signed in to change notification settings - Fork 11
/
Copy pathINSTALL
90 lines (54 loc) · 2.32 KB
/
INSTALL
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
Please see quick-start.pdf for a detailed documentation
Dependancies
===========
Cytoscape Web
It is expected that the Cytoscape Web code is downloaded into the /swf directory
on the same web server as FlowScale UI
Cytoscape Web can be downloaded at http://cytoscapeweb.cytoscape.org/download
YUI Library
configuation set for remote access, can be downloaded for
reliability and speed improvements or to
support deployments where the Yahoo servers can not be accessed
Beacon
The FlowScale backend utalises the BEacon API
Install
========
Binary Deployment
==================
Download
Download the tarball fomr [url] for your platform and extract to your desired directory
Configuration
The following values could be configured:
jetty listener port:
The port that listens to the HTTP server configured in Flowscale.
To change the port create a file called flowscale.properties in the root directory and add the value
flowscaleController.jettyListenerPort=[your_port].
Database properties:
Creating a flowscale.properies file in the root directory also allows flowscale database values to be set:
1) flowscaleController.port
2) flowscaleController.host
3) flowscaleController.username
4) flowscaleController.password
Controller (Beacon) Properties:
Create a file called beacon.properites and add
controller.listenPort=[listner_port]
Log level:
Up to 4 levels may be logged (INFO,WARN,ERROR,DEBUG). To set the logger level and output see logback-example.xml
You must update the flowscale-controller.ini to point to the right log configuration file:
e.g.
-Dlogback.configurationFile=logback-example.xml
management console:
If desiring to manage the osgi environment update the flowscale-controller.ini file and add
-console
[console-port]
This will allow telnet to the port and the osgi cli will appear.
Deploy from Eclipse
=====================
Follow all the instruction from www.beaconcontroller.net to setup Beacon and openflowj, then
download the source code from the repository:
[email protected]:InCNTRE/FlowScale.git
In order to export the code as binary see the following:
https://openflow.stanford.edu/display/Beacon/Exporting+a+Binary
Database Deployment
=====================
Create a new database called webUI and run the file and run the webui.sql