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