-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Update for git; start adding out-of-lab instructions.
- Loading branch information
Showing
1 changed file
with
31 additions
and
5 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,13 +1,39 @@ | ||
Installation | ||
************ | ||
|
||
.. _install_lab: | ||
|
||
In the Sali lab | ||
=============== | ||
|
||
There is no need for most users to install the web framework. It is already | ||
installed for you by our sysadmins on the 'modbase' server machine. | ||
|
||
Sysadmins: if you do need to make modifications to the framework itself, | ||
this can be done by checking out the Subversion repository at | ||
https://svn.salilab.org/saliweb/trunk to a directory on modbase, making your | ||
this can be done by cloning the git repository at | ||
https://github.com/salilab/saliweb to a directory on modbase, making your | ||
changes, writing test cases to exercise those changes, running 'scons test' | ||
to make sure the changes didn't break anything, 'svn ci' to commit the changes, | ||
then running 'sudo scons install' to update the installed version of | ||
the framework. | ||
to make sure the changes didn't break anything, 'git commit' and 'git push' | ||
to commit the changes, then running 'sudo scons install' to update the | ||
installed version of the framework. | ||
|
||
.. _outside_lab: | ||
|
||
Outside of the Sali lab | ||
======================= | ||
|
||
The framework is designed to work in the Sali lab environment, but can be | ||
used in other environments with some modification. | ||
|
||
Prerequisites | ||
------------- | ||
|
||
* SGE | ||
|
||
* DRMAA Python bindings | ||
|
||
* Web server (e.g. Apache) | ||
|
||
* Filesystems (local, NFS) | ||
|
||
* MySQL database |