Как установить Webasyst на хостинг

Ссылка на инструкции по установке фреймворка Webasyst на сервере и описание ручной установки приложений, плагинов, тем дизайна и виджетов в качестве альтернативы использованию «Инсталлера»

1. Установка фреймворка Webasyst

Подробные инструкции по установке Webasyst на различных видах серверных площадок (на удаленном Linux-хостинге, на локальном компьютере под управлением Windows или Mac OS) доступны в документации разработчика.

2. Установка приложений, плагинов, тем дизайна, виджетов

Через «Инсталлер» (рекомендуется)

В установленном Webasyst используйте встроенное приложение «Инсталлер», чтобы установить доступные в нем приложения, плагины, темы дизайна и виджеты. В «Инсталлере» доступны только те продукты, которые опубликованы в магазине Webasyst.

Установка вручную

Ручную установку компонентов Вебасиста следует выполнять, только если вы установили Webasyst из GitHub-репозитория (в этом случае «Инсталлер» не позволяет устанавливать программные продукты из магазина Webasyst) либо если вы хотите установить компоненты, отсутствующие в магазине Webasyst.

Ручная установка приложения

  1. Распакуйте архив с файлами приложения и загрузите его содержимое на сервер в директорию wa-apps/. После загрузки файлы приложения должны оказаться в директории вида wa-apps/app_id/, где app_id — это идентификатор приложения.
  2. Активируйте приложение — в конфигурационном файле wa-config/apps.php добавьте строку:
    'app_id' => true,    
    Вместо app_id укажите идентификатор приложения.

Ручная установка плагина приложения

  1. Распакуйте архив с файлами плагина и загрузите его содержимое на сервер в директорию wa-apps/app_id/plugins/, где app_id — это идентификатор приложения. После загрузки файлы плагина должны оказаться в директории вида wa-apps/app_id/plugins/plugin_id/, где plugin_id — это идентификатор плагина.
  2. Активируйте плагин — в конфигурационном файле wa-config/apps/app_id/plugins.php добавьте строку:
    'plugin_id' => true,    
    Вместо plugin_id укажите идентификатор плагина.

Ручная установка плагина доставки, оплаты, интеграции с SMS-провайдером

Распакуйте архив с файлами плагина и загрузите его содержимое на сервер в директорию wa-plugins/plugin_type/, где plugin_type — это обозначение типа плагина: shipping (доставка), payment (оплата) или sms. После загрузки файлы плагина должны оказаться в директории вида wa-plugins/plugin_type/plugin_id/, где plugin_id — это идентификатор плагина.

Ручная установка темы дизайна

Загрузите архив с файлами темы дизайна с помощью редактора дизайна. Если тема дизайна создана для нескольких приложений, то тему для каждого приложения загрузите отдельно в бекенде соответствующего приложения.

Если у приложения нет редактора дизайна, загрузите файлы темы дизайна в директорию wa-data/public/app_id/themes/, где app_id — это идентификатор приложения. После загрузки файлы темы дизайна должны оказаться в директории вида wa-data/public/app_id/themes/theme_id/, где theme_id — это идентификатор темы дизайна.

Ручная установка виджета приложения

Загрузите архив с файлами виджета в директорию wa-apps/app_id/widgets/, где app_id — это идентификатор приложения. После загрузки файлы виджета должны оказаться в директории вида wa-apps/app_id/widgets/widget_id/, где widget_id — это идентификатор виджета.

Ручная установка общесистемного виджета

Загрузите архив с файлами виджета в директорию wa-widgets/. После загрузки файлы виджета должны оказаться в директории вида wa-widgets/widget_id/, где widget_id — это идентификатор виджета.

0 комментариев

    Добавить комментарий

    Чтобы добавить комментарий, зарегистрируйтесь или войдите

    Раздел помощи работает на основе приложения «Хаб»