Difference between revisions of "AgShare/Tech"

From Creative Commons
Jump to: navigation, search
Line 17: Line 17:
  
 
* cp nutch-1.1.war ~/tomcat/webapps/ROOT.war
 
* cp nutch-1.1.war ~/tomcat/webapps/ROOT.war
 +
 +
Then restart Tomcat.
 +
 +
== Restarting Tomcat ==
 +
 +
The AgShare deployment uses a Tomcat instance in its $HOME (supported by the tomcat6-instance-create script). So to restart it, try:
 +
 
* ~/tomcat/bin/shutdown.sh
 
* ~/tomcat/bin/shutdown.sh
 
* ~/tomcat/bin/startup.sh
 
* ~/tomcat/bin/startup.sh
 +
 +
== Starting Tomcat at boot ==
 +
 +
/etc/rc.local contains a call to run ~/tomcat/bin/startup.sh as the agshare user. That's kind of hackish, I realize.

Revision as of 23:06, 8 September 2010


The AgShare deployment works analogously to the CC Labs deployment of DiscoverEd. Some important things to note:

  • Username: agshare
  • Host name: search.agshare.org (currently the same as discovered.labs.creativecommons.org)

So, for example, to set up your environment, do:

$ sudo su - agshare

Given that, give Running DiscoverEd a look!

Deploying new WARs

To deploy a new war, do this:

  • cp nutch-1.1.war ~/tomcat/webapps/ROOT.war

Then restart Tomcat.

Restarting Tomcat

The AgShare deployment uses a Tomcat instance in its $HOME (supported by the tomcat6-instance-create script). So to restart it, try:

  • ~/tomcat/bin/shutdown.sh
  • ~/tomcat/bin/startup.sh

Starting Tomcat at boot

/etc/rc.local contains a call to run ~/tomcat/bin/startup.sh as the agshare user. That's kind of hackish, I realize.