Commit 97510095 authored by Elizaveta Kakhovskaya's avatar Elizaveta Kakhovskaya

Update index.rst

parent 48da9a45
...@@ -5,8 +5,11 @@ ...@@ -5,8 +5,11 @@
Введение Введение
-------------------------- --------------------------
Конструктор приложений - это отдельный модуль Synergy, позволяющий разработчику Synergy создавать и настраивать произвольные приложения на основе компонентов Synergy. Конструктор приложений ARTA SYNERGY - отдельный модуль платформы, позволяющий разработчику SYNERY создавать и настраивать
Использование основных возможностей Конструктора не требует от разработчика Synergy навыков написания кода на JavaScript, Java и так далее. При этом в случае необходимости кастомизации приложения - использования дополнительного скриптинга или настройки стилей приложения - она не потребует больших усилий разработчика. произвольные приложения на основе компонентов платформы.
Использование основных возможностей Конструктора не требует от разработчика SYNERGY навыков написания кода на JavaScript, Java и других языках программирования.
При этом, в случае необходимости кастомизации приложений (использования дополнительного скриптинга или настройки стилей),
такая возможность представлена и не потребует больших усилий разработчика.
Установка пакета Установка пакета
-------------------------- --------------------------
...@@ -17,35 +20,33 @@ ...@@ -17,35 +20,33 @@
При этом необходимо, чтобы на сервере уже был установлен пакет ``arta-synergy-synergy`` из репозитория ``minsky``. При этом необходимо, чтобы на сервере уже был установлен пакет ``arta-synergy-synergy`` из репозитория ``minsky``.
Процедура установки Процедура установки
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Для установки пакета необходимо выполнить команды (в консоли сервера): Для установки пакета необходимо выполнить команды (в консоли сервера):
* установить или обновить пакет ``arta-synergy-synergy`` (см. инструкцию); * установить или обновить пакет ``arta-synergy-synergy``;
* открыть список репозиториев: * открыть список репозиториев:
.. code-block:: html .. code-block:: html
# nano /etc/apt/sources.list # nano /etc/apt/sources.list
* добавить в список строку * добавить в список строку
.. code-block:: html .. code-block:: html
deb http://deb.arta.kz/tengri constructor-2.2 main contrib non-free deb http://deb.arta.kz/tengri constructor-2.2 main contrib non-free
.. figure:: resources/img/constructor_img1.png .. figure:: resources/img/constructor_img1.png
* обновить репозитории: * обновить репозитории:
.. code-block:: html
.. code-block:: html
# aptitude update # aptitude update
* установить пакет ``arta-synergy-apps-constructor``: * установить пакет ``arta-synergy-apps-constructor``:
.. code-block:: html .. code-block:: html
# aptitude install arta-synergy-apps-constructor # aptitude install arta-synergy-apps-constructor
После установки После установки
...@@ -67,11 +68,14 @@ ...@@ -67,11 +68,14 @@
Для обновления уже установленного Конструктора приложений до актуальной версии 2.0 необходимо: Для обновления уже установленного Конструктора приложений до актуальной версии 2.0 необходимо:
* обновить репозитории: * обновить репозитории:
.. code-block:: html .. code-block:: html
# aptitude update # aptitude update
* установить пакет ``arta-synergy-apps-constructor``: * установить пакет ``arta-synergy-apps-constructor``:
.. code-block:: html .. code-block:: html
# aptitude install arta-synergy-apps-constructor # aptitude install arta-synergy-apps-constructor
* в Административном приложении ``/SynergyAdmin`` выполнить обновление БД. * в Административном приложении ``/SynergyAdmin`` выполнить обновление БД.
Настройка nginx при использовании DNS-имени на стенде Настройка nginx при использовании DNS-имени на стенде
...@@ -83,7 +87,6 @@ ...@@ -83,7 +87,6 @@
В ``nginx.conf`` в ``http`` прописать: В ``nginx.conf`` в ``http`` прописать:
.. code-block:: html .. code-block:: html
map $http_upgrade $connection_upgrade { map $http_upgrade $connection_upgrade {
default upgrade; default upgrade;
'' close; '' close;
...@@ -97,7 +100,6 @@ ...@@ -97,7 +100,6 @@
В ``synergy.base``: В ``synergy.base``:
.. code-block:: html .. code-block:: html
location /constructor/websocket { location /constructor/websocket {
proxy_pass http://websocket; proxy_pass http://websocket;
proxy_http_version 1.1; proxy_http_version 1.1;
...@@ -110,7 +112,6 @@ ...@@ -110,7 +112,6 @@
В случае добавления ``ws`` для нескольких серверов на ``DNS``-сервере запись ``upstream`` в ``nginx.conf`` может выглядеть так: В случае добавления ``ws`` для нескольких серверов на ``DNS``-сервере запись ``upstream`` в ``nginx.conf`` может выглядеть так:
.. code-block:: html .. code-block:: html
upstream websocket { upstream websocket {
server 192.168.3.1:8080; server 192.168.3.1:8080;
server 192.168.3.2:8080; server 192.168.3.2:8080;
......
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