Установка второго экземпляра на Linux

Для того, чтобы на сервере установить второй экземпляр системы ТЕЗИС необходимо:

  1. Создать новую базу данных (создание базы данных подробно описано в инструкции Установка Linux.
  2. Скопировать папку tomcat в любое другое место на сервере.
  3. В папке tomcat\webapps\app-core\METAINF отредактировать файл context.xml. В свойстве URL необходимо указать название новой базы данных. Например:
url="jdbc:postgresql://localhost/thesis_test"
  1. В папке tomcat\conf\app отредактировать файл local.web-app.properties (необходимо указать другой номер порта, отличный от текущего). Например:
cuba.webPort=8081
cuba.connectionUrlList=http://localhost:8081/app-core
cuba.webAppUrl=http://ip:8081/app
  1. В папке tomcat\conf\app-core внести изменения в файл app.properties:
cuba.webPort=8081
cuba.webAppUrl=http://ip:8081/app
  1. В файле tomcat\conf\app-portal\local.app.properties установить следующие параметры:
cuba.connectionUrlList=http://localhost:8081/app-core
cuba.webPort=8081
cuba.webAppUrl=http://ip:8081/app
  1. В файле tomcat\conf\server.xml указать другие номера портов, отличные от текущих. Например, 9005, 9009, 8081.

  2. Далее необходимо настроить автозапуск второго экземпляра системы. Подробная настройка описана в инструкции Установка Linux (стр. 6, п. 12), отличие заключается в названии скрипта для автозапуска (например, можно использовать tomcat test).