Nie je nezvyčajné pre podnik radšej nasadiť DeployR vo vlastnej infraštruktúry Apache Tomcat alebo MongoDB ako inštalovať Tomcat a MongoDB súčasti, ktoré sú súčasťou DeployR inštalácie. Môžete to vykonať, ale takto by mali vziať do úvahy:
MongoDB
DeployR 7,3 je testované a podporované na MongoDB 2.4.5. Staršie verzie MongoDB nefunguje s DeployR. Použiť iný MongoDB inštaláciu Enterprise, najskôr vykonať inštaláciu DeployR 7,3 potom výpis predvolené databázy z DeployR v predvolenej inštalácii MongoDB a obnoviť do inštalácie pomocou mongorestore. Potom nakonfigurujte pripojenie novej MongoDB v deployr.groovy.
Apache Tomcat
DeployR 7,3 je testované a podporované na Apache Tomcat 7.0.34. DeployR používa webové sokety. Preto na minimum, musíte použiť Tomcat 7.0.27. Niečo pred 7.0.27 preruší DeployR funkcie.
Kocúr konfigurácie:
Spustiť DeployR na rovnaké porty používame štandardne potom budete musieť vybrať konektor údaje z predvoleného server.xml, ktorý sa dodáva s DeployR. V opačnom prípade minimálne budete musieť zmeniť priradenia portov nájdete v súbore deployr.groovy zodpovedať aktuálnej konfigurácie konektor Tomcat:
grails.plugin.springsecurity.portMapper.httpPort=7300
grails.plugin.springsecurity.portMapper.httpsPort=7301
Hodnoty portu 7300 a 7301 musieť aktualizovať, aby zodpovedali porty, ktoré používate.
Tiež budete musieť upraviť catalina.sh alebo catalina.bat zabezpečiť primerané použitím príslušného JAVA_OPTS Java haldy pridelené DeployR. Tieto nastavenia sú k dispozícii catalina.sh/bat, ktorý sa dodáva s DeployR.
Nakoniec niekde v prostredí REVODEPLOYR_HOME premenné musia byť nastavené.