Sign in with Microsoft
Sign in or create an account.
Hello,
Select a different account.
You have multiple accounts
Choose the account you want to sign in with.

It is not uncommon for an enterprise to prefer to deploy DeployR across its own existing Apache Tomcat or MongoDB infrastructure rather than install with the Tomcat and MongoDB components included with the DeployR installation. This can be done but the following should be taken into account:

MongoDB

DeployR 7.3 is tested and supported on MongoDB 2.4.5. Older versions of MongoDB will not work with DeployR. To use another MongoDB installation in the enterprise, first perform an install of DeployR 7.3 then dump the default database from DeployR's default MongoDB installation and restore into your installation using mongorestore. Then reconfigure the connection to the new MongoDB installation  in deployr.groovy.

Apache Tomcat

DeployR 7.3 is tested and supported on Apache Tomcat 7.0.34. DeployR uses Web sockets. Therefore, at a minimum, you must use Tomcat 7.0.27. Anything prior to 7.0.27 will break DeployR functionality.

Tomcat configuration:

To run DeployR on the same ports we use by default then you will have to pick up the Connector details from a default server.xml that ships with DeployR. Otherwise, at a minimum, you will need to modify the port mappings found in the deployr.groovy file to match your current Tomcat Connector configuration:

grails.plugin.springsecurity.portMapper.httpPort=7300 
grails.plugin.springsecurity.portMapper.httpsPort=7301

The 7300 and 7301 port values would need to be updated to match the ports you are using.

You would also need to modify your catalina.sh or catalina.bat to ensure that the Java heap allocated to DeployR is adequate using appropriate JAVA_OPTS. These defaults are available in the catalina.sh/bat that ships with DeployR.

Finally, somewhere in the environment the REVODEPLOYR_HOME environment variable must be set.

Need more help?

Want more options?

Explore subscription benefits, browse training courses, learn how to secure your device, and more.

Communities help you ask and answer questions, give feedback, and hear from experts with rich knowledge.

Was this information helpful?

What affected your experience?
By pressing submit, your feedback will be used to improve Microsoft products and services. Your IT admin will be able to collect this data. Privacy Statement.

Thank you for your feedback!

×