Перейти к основному содержимому

Установка

Для установки решения потребуется сервер под управлением операционной системы Linux или Windows с подключением к Интернет.

На нем должно быть минимум 4 гигабайта оперативной памяти и должны быть открыты порты 8080 для работы веб-клиента и 7652 для работы десктоп-клиента.

RHEL 8+ / CentOS 8+ / Fedora 35+

source <(curl -s https://download.lsfusion.org/solutions/install-mycompany-centos8-ru.sh)

Ubuntu 18+ / Debian 9+

source <(curl -s https://download.lsfusion.org/solutions/install-mycompany-ubuntu18-ru.sh)

Лог запуска сервера lsFusion можно посмотреть в /var/log/lsfusion6-server/start.log .

Чтобы увеличить количество памяти, выделяемую приложению, нужно отредактировать параметр -Xmx в файлах /etc/lsfusion6-server/lsfusion.conf и /etc/lsfusion6-client/lsfusion.conf. После этого необходимо перезапустить службы :

Серверная часть :

systemctl stop lsfusion6-server
systemctl start lsfusion6-server

Клиентская часть :

systemctl stop lsfusion6-client
systemctl start lsfusion6-client

Windows

Скачайте и запустите файл по ссылке https://download.lsfusion.org/solutions/mycompany-6.1-x64.exe. Все необходимые компоненты будут установлены.

Или выполните следующие действия:

  1. Скачать и запустить установщик платформы lsFusion для выполнения: https://docs.lsfusion.org/ru/Execution_auto/.
  2. Скачать собранный jar-файл с логикой MyCompany по ссылке https://download.lsfusion.org/solutions/mycompany-6.1.jar.
  3. Поместить скачанный jar-файл в директорию C:\Program Files\lsFusion 6\Server\lib.
  4. Добавить в файл C:\Program Files\lsFusion 6\Server\conf\settings.properties строку logics.topModule = MyCompanyRu.
  5. Перезапустить службу lsFusion 6 Server.

Войти в MyCompany

  1. Открыть в браузере web-интерфейс MyCompany http://ip-вашего-сервера:8080
  2. В открывшемся окне авторизоваться под пользователем admin без пароля

Обновление MyCompany

Чтобы обновить только логику приложения MyCompany, замените jar-файл MyCompany в classpath сервера lsFusion. Замените 6.2-SNAPSHOT на нужную версию. Jar-файл публикуется по адресу https://download.lsfusion.org/solutions/mycompany-<version>.jar.

Linux

  1. Остановите службу lsfusion6-server.
  2. Удалите старый файл mycompany*.jar из /var/lib/lsfusion.
  3. Скачайте https://download.lsfusion.org/solutions/mycompany-6.2-SNAPSHOT.jar.
  4. Поместите скачанный jar-файл в /var/lib/lsfusion.
  5. Запустите службу lsfusion6-server.
  6. Проверьте лог запуска в /var/log/lsfusion6-server/start.log.

Windows

  1. Остановите службу lsFusion 6 Server.
  2. Удалите старый файл mycompany*.jar из C:\Program Files\lsFusion 6\Server\lib.
  3. Скачайте https://download.lsfusion.org/solutions/mycompany-6.2-SNAPSHOT.jar.
  4. Поместите скачанный jar-файл в C:\Program Files\lsFusion 6\Server\lib.
  5. Запустите службу lsFusion 6 Server.

В каталоге classpath должен остаться только один jar-файл MyCompany до запуска службы.