Установка TrackStudio Standalone из консоли

Для работы с TrackStudio на вашем сервере должны быть установлены библиотеки X11, т.к. они требуются Java для работы с графическими файлами. При этом для установки запуска TrackStudio графического окружения не нужно, достаточно доступа к серверу по SSH.
  1. Скачайте дистрибутив TrackStudio Standalone для Linux
  2. Распакуйте архив TrackStudio_4013_unix_with_jre.tar.gz *название может отличаться) в нужную вам папку
  3. tar xvfz TrackStudio_4013_unix_with_jre.tar.gz
  4. Перейдите в папку
  5. cd TrackStudio-4013

В этой папке расположены:

  • Папка docs с документацией по TrackStudio API
  • Папка etc с конфигурационными файлами. В этой папке также содержится папка plugins со скриптами, триггерами и почтовыми шаблонами.
  • Папка sql со скриптами инициализации баз данных, которые вам, скорее всего, не понадобятся, т.к.
  • С версии TrackStudio Enterprise 4.0.10 в состав дистрибутива Standalone входит консольная утилита для работы с базой данных dbtool
  • Скрипт запуска сервера TrackStudio: startJetty
  • Скрипт останова: stopJetty
  • Скрипт для запуска в качестве службы trackstudio

Настройка и запуск

  1. Создайте новую базу данных, но не инициализируйте ее. Например, для PostgreSQL выполните в консоли
  2. createdb -E UNICODE -h localhost -U postgres -W trackstudio4013
  3. Укажите параметры соединения с базой в файле etc/trackstudio.hibernate.default.properties
  4. vim etc/trackstudio.hibernate.default.properties
    hibernate.dialect org.hibernate.dialect.PostgreSQLDialect
    hibernate.connection.url jdbc:postgresql://127.0.0.1:5432/trackstudio4013
    hibernate.connection.driver_class org.postgresql.Driver
    hibernate.connection.username postgres
    hibernate.connection.password postgres
  5. Для инициализации базы данных в консоли выполните команду
  6. ./dbtool import --file=./etc/resources/sql/LAST/ru_def.xml
  7. Запустите сервер приложений(jetty)
  8. ./startJetty
  9. Откройте в браузере URL: http://hostname:8888/TrackStudio

Используйте следующие учетные записи:







Пользователь Группа Логин Пароль
АдминистраторАдминистраторrootroot
Сергей МенеджеровМенеджерыmanager123
Иван АналитиковАналитикиanalitik123
Дмитрий ПисателевТехнические писателиwriter123
Степан РазработчиковРазработчикиdeveloper123
Максим ТестеровТестерыtester123

Смотрите также

Примечания

Если вы используете СУБД HSQLDB, файлы базы данных будут иметь вид tsdb.lck, tsdb.log, tsdb.properties and tsdb.script. Не удаляйте их.