Không phải là phổ biến cho một doanh nghiệp muốn triển khai DeployR trên mình hiện tại Apache Tomcat hoặc MongoDB cơ sở hạ tầng chứ không phải cài đặt các cấu phần Tomcat và MongoDB bao gồm cài đặt DeployR. Điều này có thể được thực hiện nhưng sau sẽ được đưa vào tài khoản:
MongoDB
Kiểm tra và hỗ trợ MongoDB 2.4.5 DeployR 7.3. Các phiên bản cũ hơn của MongoDB sẽ không làm việc với DeployR. Sử dụng một MongoDB cài đặt trong các doanh nghiệp, đầu tiên thực hiện một cài đặt DeployR 7.3 rồi kết xuất cơ sở dữ liệu mặc định của DeployR mặc định MongoDB cài đặt và khôi phục vào cài đặt bằng cách sử dụng mongorestore. Sau đó cấu hình lại kết nối với cài đặt MongoDB mới deployr.groovy.
Apache Tomcat
Kiểm tra và hỗ trợ trên Apache Tomcat 7.0.34 DeployR 7.3. DeployR sử dụng khe cắm Web. Do đó, tối thiểu, bạn phải sử dụng Tomcat 7.0.27. Gì trước khi 7.0.27 sẽ làm hỏng chức năng DeployR.
Cấu hình Tomcat:
Chạy DeployR cổng cùng chúng tôi sử dụng theo mặc định thì bạn phải chọn chi tiết kết nối từ một server.xml mặc định với DeployR. Ngoài ra, tối thiểu, bạn cần phải sửa đổi ánh xạ cổng tìm thấy tệp deployr.groovy phù hợp với cấu hình Tomcat kết nối hiện tại của bạn:
grails.plugin.springsecurity.portMapper.httpPort=7300
grails.plugin.springsecurity.portMapper.httpsPort=7301
Giá trị cổng 7300 và 7301 phải được Cập Nhật để phù hợp với cổng mà bạn đang sử dụng.
Bạn cũng phải thay đổi catalina.sh hoặc catalina.bat để đảm bảo rằng đống Java cho DeployR phù hợp bằng cách sử dụng JAVA_OPTS thích hợp của bạn. Các giá trị mặc định có sẵn trong catalina.sh/bat với DeployR.
Cuối cùng, một nơi nào đó trong môi trường REVODEPLOYR_HOME biến môi trường phải được thiết lập.