Hal ini tidak biasa bagi perusahaan memilih untuk menyebarkan DeployR seluruh ada Apache Tomcat atau MongoDB infrastruktur sendiri daripada menginstal dengan komponen Tomcat dan MongoDB yang disertakan dengan DeployR instalasi. Ini dapat dilakukan, tetapi berikut ini harus dipertimbangkan:
MongoDB
DeployR 7.3 diuji dan didukung pada MongoDB 2.4.5. Versi yang lebih lawas MongoDB tidak akan bekerja dengan DeployR. Untuk menggunakan instalasi MongoDB lain di dalam perusahaan, pertama menjalankan Instal DeployR 7,3 kemudian dump database default dari DeployR's default MongoDB instalasi dan mengembalikan ke penginstalan Anda menggunakan mongorestore. Kemudian mengkonfigurasi sambungan ke penginstalan baru pada MongoDB di deployr.groovy.
Apache Tomcat
DeployR 7.3 diuji dan didukung pada Apache Tomcat 7.0.34. DeployR menggunakan soket Web. Oleh karena itu, minimal, Anda harus menggunakan Tomcat 7.0.27. Apa pun sebelum 7.0.27 akan merusak fungsionalitas DeployR.
Konfigurasi Tomcat:
Menjalankan DeployR pada port yang sama kami menggunakan secara default, maka Anda harus mengambil rincian konektor dari server.xml asali yang kapal dengan DeployR. Jika tidak, minimal, Anda harus mengubah port pemetaan ditemukan pada berkas deployr.groovy untuk menyesuaikan konfigurasi Tomcat konektor Anda saat ini:
grails.plugin.springsecurity.portMapper.httpPort=7300
grails.plugin.springsecurity.portMapper.httpsPort=7301
Nilai-nilai port 7300 dan 7301 perlu dimutakhirkan untuk mencocokkan port yang Anda gunakan.
Anda juga perlu mengubah catalina.sh atau catalina.bat untuk memastikan bahwa timbunan Java yang dialokasikan untuk DeployR memadai menggunakan JAVA_OPTS sesuai. Default ini tersedia dalam catalina.sh/bat yang kapal dengan DeployR.
Akhirnya, tempat di lingkungan REVODEPLOYR_HOME variabel lingkungan harus ditetapkan.