Не е необичайно за фирми предпочитат да разположите DeployR в своя инфраструктурата Apache Tomcat или MongoDB, вместо да инсталирате Tomcat и MongoDB компоненти DeployR инсталация. Това може да се направи, но трябва да се има предвид следното:
MongoDB
DeployR 7.3 е тестван и поддържани от MongoDB 2.4.5. По-стари версии на MongoDB няма да работи с DeployR. За да използвате друга MongoDB инсталация в организацията, първо инсталация на DeployR 7.3 тогава dump по подразбиране база данни от DeployR на MongoDB инсталация по подразбиране и възстановяване във вашата инсталация с помощта на mongorestore. След това преконфигурирате връзката към новата MongoDB инсталация в deployr.groovy.
Apache Tomcat
DeployR 7.3 се проверка и поддръжка на Apache Tomcat 7.0.34. DeployR използва уеб гнезда. Затова най-малко, трябва да използвате Tomcat 7.0.27. Всичко преди 7.0.27 ще прекъсне DeployR функционалност.
Tomcat конфигурация:
За изпълнение на DeployR на същите портове използваме по подразбиране, след което ще трябва да вземете конектор за данни от server.xml по подразбиране, който се доставя с DeployR. В противен случай най-малко, трябва да промените порта съответствията в deployr.groovy файла съответства на текущата конфигурация Tomcat конектор:
grails.plugin.springsecurity.portMapper.httpPort=7300
grails.plugin.springsecurity.portMapper.httpsPort=7301
7300 и 7301 порт стойности трябва да се актуализира да съответства на портовете, които използвате.
Също така трябва да модифицирате вашия catalina.sh или catalina.bat да осигури подходящо използване на подходящи JAVA_OPTS разпределени DeployR свободната памет на Java. Настройките по подразбиране са налични в catalina.sh/bat, която кораби с DeployR.
И накрая някъде в средата на REVODEPLOYR_HOME трябва да бъде установена.