Commit d79189a8 authored by Danir Tlepov's avatar Danir Tlepov

added steps after update

parent 716fe297
......@@ -4,7 +4,7 @@
contain the root `toctree` directive.
Инструкция по установке приложения Synergy Customers
==========================================================
======================================================
Предварительные требования
------------------------------
......@@ -12,11 +12,11 @@
Важно! Для работы данного приложения требуется:
* обновить / установить платформу Arta Synergy **4.0 hamming** до актуальной версии
(`инструкция по установке <http://tdd.lan.arta.kz/docs/synergy/tags/hamming/admin-manual/html/install-and-setup.html#install-and-setup.install>`_)
(`инструкция по установке hamming <http://tdd.lan.arta.kz/docs/synergy/tags/hamming/admin-manual/html/install-and-setup.html#install-and-setup.install>`_)
либо **4.1 minsky** актуальной версии
(`инструкция по установке <http://tdd.lan.arta.kz/docs/synergy/tags/minsky/admin-manual/html/install-and-setup.html#install-and-setup.install>`_);
* обновить / установить Конструктор приложений **2.0** до актуальной версии
(`инструкция по установке <https://docs.google.com/document/d/13XuzlP46CQ7KpnCe5_RCAk6SaO9XoiMhn9pYj1PEgvU/edit?usp=sharing>`_);
(`инструкция по установке minsky <http://tdd.lan.arta.kz/docs/synergy/tags/minsky/admin-manual/html/install-and-setup.html#install-and-setup.install>`_);
* обновить / установить Конструктор приложений **2.0** либо **2.1** до актуальной версии
(`инструкция по установке Констурктора <https://docs.google.com/document/d/13XuzlP46CQ7KpnCe5_RCAk6SaO9XoiMhn9pYj1PEgvU/edit?usp=sharing>`_);
* в подсистеме администрирования обновить базу данных и процессы;
* предварительно завести Системного пользователя (с произвольными
логином/паролем, с доступом в систему, с ролью "Разработчик Synergy",
......@@ -24,7 +24,7 @@
на произвольную должность).
Обновление / установка приложения
-------------------------------------
-----------------------------------
Synergy Customers устанавливается отдельным пакетом. Возможны следующие
варианты установки:
......@@ -74,7 +74,9 @@ Synergy Customers устанавливается отдельным пакето
Рис. Ввод пароля
.. attention:: В случае, если платформа Arta Synergy была обновлена с версии **4.0 hamming** до **4.1 minsky**, требуется переустановка приложения для импорта.
.. attention:: В случае, если платформа Arta Synergy была обновлена с версии
**4.0 hamming** до **4.1 minsky**, требуется переустановка
приложения для импорта.
Для этого необходимо переустановить пакет Customers командой:
......@@ -89,10 +91,8 @@ Synergy Customers устанавливается отдельным пакето
Рис. Тип установки
Готово, дополнительные действия не требуются.
После установки
-------------------
-----------------
Во-первых, в подсистеме конфигурирования необходимо добавить Системного
пользователя в группу "Все права" (с кодом ``customers_groups_access_all``).
......@@ -149,3 +149,58 @@ http://192.168.4.80:8080/customers).
пользователем, открыть приложение с кодом ``customers`` и задеплоить его через
меню "Клиент" -> "Деплой".
После обновления
------------------
Из-за особенностей загрузки конфигурации в Конструкторе приложений после
обновления будет 2 приложения: старое и новое. При этом по умолчанию активным
будет именно старое приложение. Поэтому все действия сводятся к следующим шагам:
1. В старом приложении освободить дефолтные код и URL.
2. В новом приложении настроить дефолтные код и URL.
3. Передеплоить приложение со стороны сервера.
Во-первых, настроить обновленное приложение в Конструкторе:
* Открыть Конструктор приложений по адресу ``http://адрес_сервера:порт/constructor``
(например: http://192.168.4.80:8080/constructor) и авторизоваться под Системным
пользователем.
* Открыть старое приложение с кодом и URL ``customers`` и выполнить следующие
действия в нем:
* выбрать меню "Клиент" -> "Свойства";
* изменить название на любое значение, отличное от исходного (для примера
подойдет ``Customers Old 1``);
* изменить код и URL на любое значение, отличное от исходного ``customers``
(для примера подойдет ``customers1``);
* сохранить изменения.
* Открыть новое приложение с названием ``Customers 2.0_IMPORTED`` и выполнить
следующие действия в нем:
* выбрать меню "Клиент" -> "Свойства";
* изменить название на любое значение, отличное от исходного
``Customers 2.0_IMPORTED`` (для примера подойдет название по умолчанию
``Customers 2.0``);
* изменить код и URL строго на значение ``customers``;
* сохранить изменения;
* выбрать меню "Клиент" -> "Деплой".
Во-вторых, передеплоить приложение со стороны сервера:
* Перейти в папку ``deployments``:
.. code-block:: html
# cd /opt/synergy/jboss/standalone/deployments
* Выполнить команду:
.. code-block:: html
# touch customers.war.dodeploy
Готово, можно проверять.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment