Services/Sync/Server/ReleaseProcess: Difference between revisions

Jump to navigation Jump to search
Line 7: Line 7:
To go further, virtualenv allows you to create a new Python interpreter copied from the main one. This creates an isolated Python environment somewhere on your system. In other words, every package that will be installed by a Python interpreter created by virtualenv, will be installed under a specific tree and not interfer with the main Python installation.
To go further, virtualenv allows you to create a new Python interpreter copied from the main one. This creates an isolated Python environment somewhere on your system. In other words, every package that will be installed by a Python interpreter created by virtualenv, will be installed under a specific tree and not interfer with the main Python installation.


Ideally, the Weave application should be installed in a virtualenv-ed Python in /var/sync for example.
Ideally, the Weave application should be installed in a virtualenv-ed Python, in /var/sync for example.
 
= Server prerequisites =
 
* Apache 2.x
* Python 2.6.x
* mod_wsgi 3.2
* All Python extensions that are available as RPMs. ex: MySQl-python


= Weave application structure =
= Weave application structure =
Confirmed users
927

edits

Navigation menu