WikiOld, version 1 authored by Gero Müller's avatar Gero Müller
Wiki
====
Version 1.0:
<s>Installation Dependencies:</s>
‘sqlalchemy’, ‘mako’, ‘cherrypy’, ‘pushy’, ‘rpyc’
Windows:
Download and install pip, sqlalchemy and mako from
http://www.lfd.uci.edu/~gohlke/pythonlibs
install cherrypy, pushy, rpyc with “pip install ?”
WARNING: These information are mainly for Version 0.5!
[Documentation](Documentation)
[Workshops](Workshops)
[Examples](Examples)
[Link Collection](Link_Collection)
[Talks, Publications and more](Talks,_Publications_and_more)
[Contact](Contact)
Getting the Source
------------------
### I.: Clone **Repository**:
$ hg clone ssh://forge.physik.rwth-aachen.de/hg/vispa-web
$ cd vispa-web/
$ hg update relaunch
### II.: Setup default configuration
$ cd conf/
$ cp platform.conf.sample platform.conf
$ cp server.conf.sample server.conf
$ cp logging.conf.sample logging.conf
$ cp logging-rpc.conf.sample logging-rpc.conf
$ cp vispa.ini.sample vispa.ini
### III.: Install required **libraries**
- **IIIa.**: if you have full access to pip and virtualenv
$ scrips/setup\_python.sh
$ . python/bin/activate
or
- **IIIb.**: if you need to install all libraries on your own
- get setuptools (download \*.egg for your python version):
http://pypi.python.org/pypi/setuptools
$ sh setuptools-0.6c11-py2.7.egg
- get mako templates:
http://www.makotemplates.org/download.html
$ python setup.py build
$ python setup.py install
- get cherrypy:
http://download.cherrypy.org/cherrypy/3.2.2/
$ python setup.py install
- get sqlalchemy:
http://www.sqlalchemy.org/download.html
$ python setup.py install
- get paramiko:
http://www.lag.net/paramiko/
$ python setup.py install
### IV.: install **PXL** (required)
More information can be found under:
https://forge.physik.rwth-aachen.de/projects/pxl
### V.: install **BatchSystemManager** (required)
$ hg clone
https://forge.physik.rwth-aachen.de/public-hg/batchsystemmanager
$ cd batchsystemmanager/
$ python setup.py install
### VI.: Start **Vispa-Web server**
$ python serve.py
### VII.: Start designing physics analysis in your web browser
Open **localhost:4282** in your web browser (default setting, can be
modified in conf/server.conf)
Run vispa behind a proxy
------------------------
[Proxy](Proxy)