Website:GBrowse Set-up on dev.wormbase.org
Each user has his/her own installation directory on the development server.
yourusername with your username in the following.
Your local WormBase website and GBrowse directory:
Updating/Replacing your GBrowse Installation
Place a GBrowse source copy, e.g. GBrowse v2.54, in a publicly accessible spot such as:
Generate build and makefiles:
Generate a config tailored to your user directory, or update the current installation to point to your user directory:
./Build config # or ./Build reconfig
Answer the interactively prompted questions as follows:
Reuse previous configuration as defaults? [y ]n **Beginning interactive configuration** Directory for GBrowse's config and support files? [/etc/gbrowse2] /usr/local/wormbase/website/yourusername/conf/gbrowse Directory for GBrowse's static images & HTML files? [/var/www/gbrowse2] /usr/local/wormbase/website/yourusername/root/gbrowse Directory for GBrowse's temporary data [/var/tmp/gbrowse2] /usr/local/wormbase/tmp/gbrowse Directory for GBrowse's sessions, uploaded tracks and other persistent data [/var/lib/gbrowse2] /usr/local/wormbase/website/yourusername/root/gbrowse/tmp Directory for GBrowse's example databases [/var/lib/gbrowse2/databases] Directory for GBrowse's CGI script executables? [/usr/lib/cgi-bin/gb2] /usr/local/wormbase/website/yourusername/root/gbrowse/cgi Internet port to run demo web site on (for demo)?  Apache loadable module directory (for demo)? [/usr/lib/apache2/modules] User account under which Apache daemon runs? [www-data] Automatically update Apache config files to run GBrowse? [y] n Automatically update system config files to run gbrowse-slave? [y] n
Build and install GBrowse in your local installation directory:
Note: Ensure that you [K]eep GBrowse conf files in your installation and have them not overwritten. Everything else can be [R]eplaced.
sudo ./Build install
Apache needs to be restarted afterwards, so that the changes come into affect:
sudo apache2ctl restart