企業 DeployR のインストールに含まれている Tomcat、MongoDB のコンポーネントをインストールするのではなく、独自の既存の Apache Tomcat または MongoDB インフラストラクチャ全体にわたる DeployR を展開する方が望ましいことは珍しくはありません。これを実行することができますが、次は考慮に入れます。
MongoDB
DeployR 7.3 は、テスト、MongoDB 2.4.5 でサポートされています。MongoDB の以前のバージョンは DeployR では動作しません。MongoDB の別のインストールを使用して、企業内で、最初 DeployR 7.3 のインストールを実行し、DeployR のデフォルトの MongoDB のインストールの既定のデータベースのダンプを mongorestore を使用して、インストールに復元できます。Deployr.groovy で新しい MongoDB インストールへの接続を再構成します。
Apache Tomcat
DeployR 7.3 はテストし、Apache Tomcat 7.0.34 でサポートされています。DeployR は、Web のソケットを使用します。そのため、最低限、Tomcat 7.0.27 を使用する必要があります。DeployR の機能を 7.0.27 する前に何もしなくなります。
Tomcat の構成:
同じポートで DeployR を実行するのには既定で使用して、DeployR に同梱されている既定の server.xml からコネクタの詳細を選択する必要があります。それ以外の場合、最低限、Tomcat コネクタの現在の構成に一致するように deployr.groovy ファイルで検出されたポートのマッピングを変更する必要があります。
grails.plugin.springsecurity.portMapper.httpPort=7300
grails.plugin.springsecurity.portMapper.httpsPort=7301
7300 と 7301 ポートの値を使用しているポートに一致するように更新する必要があります。
Catalina.sh または DeployR に割り当てられている Java ヒープが適切な JAVA_OPTS を使用して適切であることを確認するのには catalina.bat を変更する必要はも。これらの既定値は、DeployR に同梱されている catalina.sh/bat で使用できます。
最後に、どこかに、REVODEPLOYR_HOME の環境で環境変数設定しなければなりません。