Non è raro che un'azienda di preferisce distribuire DeployR attraverso la propria infrastruttura di Apache Tomcat o MongoDB anziché installare con i componenti di Tomcat e MongoDB inclusi nell'installazione di DeployR. A tale scopo, ma di seguito dovrebbe essere presi in considerazione:
MongoDB 7.3 DeployR è stato testato e supportato su MongoDB 2.4.5. Le versioni precedenti di MongoDB non funzionerà con DeployR. Per utilizzare un'altra installazione MongoDB nell'organizzazione, prima eseguire un'installazione di DeployR 7.3 quindi il dump del database predefinito dall'installazione di MongoDB del DeployR predefinito e ripristinare l'installazione utilizzando mongorestore. Quindi riconfigurare la connessione alla nuova installazione MongoDB in deployr.groovy. Apache Tomcat 7.3 DeployR è stato testato e supportato su Apache Tomcat 7.0.34. DeployR utilizza i socket di Web. Pertanto, come minimo, è necessario utilizzare Tomcat 7.0.27. Nulla prima di 7.0.27 interromperà la funzionalità DeployR. Configurazione di Tomcat: Eseguire le stesse porte DeployR viene utilizzato per impostazione predefinita, quindi è necessario prelevare i dettagli del connettore da una server.xml predefinito fornito con DeployR. In caso contrario, come minimo, sarà necessario modificare i mapping delle porte nel file deployr.groovy in modo che corrispondano alla configurazione del connettore Tomcat corrente: grails.plugin.springsecurity.portMapper.httpPort=7300 grails.plugin.springsecurity.portMapper.httpsPort=7301 I valori di porta 7300 e 7301 dovrebbe essere aggiornato per corrispondere le porte in uso. Sarà inoltre necessario modificare le catalina.sh o catalina.bat per assicurare che sia adeguato mediante appropriati JAVA_OPTS heap Java allocate a DeployR. Queste impostazioni predefinite sono disponibili il catalina.sh/bat fornito con DeployR. Infine, in un punto qualsiasi nell'ambiente di REVODEPLOYR_HOME ambiente variabile deve essere impostata.