Difference between revisions of "Adding the Tomcat Virtual Platform to a gHN"
Manuele.simi (Talk | contribs) |
Manuele.simi (Talk | contribs) (→gHN Configuration) |
||
Line 14: | Line 14: | ||
Then next step is to add a user with the privileges needed to perform deployments on the instance. This is done by adding the following lines to the ''$CATALINA_HOME/conf/tomcat-users.xml'' file: | Then next step is to add a user with the privileges needed to perform deployments on the instance. This is done by adding the following lines to the ''$CATALINA_HOME/conf/tomcat-users.xml'' file: | ||
<src lang="xml"> | <src lang="xml"> | ||
− | < | + | |
+ | <!--- --> | ||
+ | |||
<tomcat-users> | <tomcat-users> | ||
<role rolename="manager-gui"/> | <role rolename="manager-gui"/> | ||
<role rolename="manager"/> | <role rolename="manager"/> | ||
+ | <role rolename="manager-script"/> | ||
<user username="USERNAME" password="PASSWORD" roles="manager-gui,manager,manager-script"/> | <user username="USERNAME" password="PASSWORD" roles="manager-gui,manager,manager-script"/> | ||
</tomcat-users> | </tomcat-users> |
Revision as of 19:09, 10 July 2011
Installation
The Tomcat Virtual Platform can be deployed on a gHN by uncompressing the related archive inside the $GLOBUS_LOCATION//virtual-platforms folder:
tar -zxvf org.gcube.vre-management.virtualplatform-tomcat-X.tar.gz
This will create a $GLOBUS_LOCATION//virtual-platforms/Tomcat6 folder with the resources needed to enable the Tomcat 6 platform. Afterwards, the tar.gz archive and the doc folder (also created by the command above) should be removed.
gHN Configuration
Download, install and configure a Tomcat 6.0.X instance (tests has been made with version 6.0.32).
Then next step is to add a user with the privileges needed to perform deployments on the instance. This is done by adding the following lines to the $CATALINA_HOME/conf/tomcat-users.xml file: <src lang="xml">
<tomcat-users>
<role rolename="manager-gui"/> <role rolename="manager"/> <role rolename="manager-script"/> <user username="USERNAME" password="PASSWORD" roles="manager-gui,manager,manager-script"/>
</tomcat-users> </src>
where USERNAME and PASSWORD are chosen by the Site Manager.
Platform Configuration
In the $GLOBUS_LOCATION//virtual-platforms/Tomcat6 folder, edit the