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

Установка

Это руководство проведёт вас через установку SaaS Module на ваш Perfex CRM. Это просто - просто следуйте каждому шагу внимательно.

к сведению

Предварительные требования: Убедитесь, что вы выполнили контрольный список Requirements перед началом этой установки.

Посмотрите видео по установке

Предпочитаете смотреть, а не читать? Вот полная видео-демонстрация:


Шаг 1: Скачайте модуль

  1. Перейдите на CodeCanyon и найдите «SaaS Module for Perfex CRM» в ваших загрузках
  2. Нажмите кнопку Download
  3. Выберите «Installable File Only» (это даст вам только zip-файл модуля)
  4. Сохраните .zip файл на компьютер
warning

Важно: Скачайте опцию «Installable File Only» - НЕ «All files & documentation». Устанавливаемый файл - это тот, который вы будете загружать в Perfex CRM.

Шаг 2: Загрузите в Perfex CRM

Есть два способа загрузить модуль. Выберите тот, который вам проще:

Вариант A: Загрузка через панель администратора Perfex (рекомендуется)

Это самый простой способ:

  1. Войдите в Perfex CRM Admin Panel
  2. Перейдите в Setup (в левой боковой панели)
  3. Нажмите на Modules
  4. Нажмите кнопку Upload Module (верхний правый угол)
  5. Выберите .zip файл, скачанный в Шаге 1
  6. Нажмите Upload
  7. Дождитесь завершения загрузки (может занять время в зависимости от скорости сервера)

Вариант B: Загрузка через FTP/SFTP

Если загрузка через панель администратора не работает (некоторые серверы имеют ограничения размера загрузки), используйте этот способ:

  1. Распакуйте .zip файл на компьютере
  2. Подключитесь к серверу с помощью FTP-клиента (например, бесплатный FileZilla)
  3. Перейдите в директорию Perfex CRM: your-perfex-folder/modules/
  4. Загрузите распакованную папку модуля в директорию modules/
  5. Итоговый путь должен выглядеть так: your-perfex-folder/modules/saas/
к сведению

Что такое FileZilla? Это бесплатная программа для загрузки файлов на веб-сервер. Думайте о ней как о файловом менеджере для вашего сайта. Скачайте с filezilla-project.org.

Шаг 3: Активируйте модуль

После загрузки нужно активировать модуль:

  1. В панели администратора Perfex CRM перейдите в Setup → Modules
  2. Вы должны увидеть «SaaS Module» в списке доступных модулей
  3. Нажмите кнопку Activate рядом с ним
  4. Страница перезагрузится - это значит, модуль теперь активен!

После активации вы заметите новый пункт меню в левой боковой панели: SaaS Management. Это ваш центр управления всем, что связано с SaaS.

SaaS Management menu and settings После активации меню SaaS Management появляется в боковой панели со всеми параметрами конфигурации

Шаг 4: Введите код покупки

  1. Перейдите в SaaS Management → SuperAdmin Settings
  2. Введите CodeCanyon Purchase Code
  3. Нажмите Verify или Save
к сведению

Где найти код покупки: Перейдите на codecanyon.net/downloads, найдите SaaS модуль, нажмите на выпадающий список Download и выберите «License Certificate & Purchase Code.» Код покупки находится в скачиваемом текстовом файле.

Шаг 5: Настройте параметры MySQL сервера

Это самый важный шаг конфигурации. Модулю нужны учётные данные MySQL для создания баз данных для ваших арендаторов.

  1. Перейдите в SaaS Management → SuperAdmin Settings
  2. Нажмите вкладку MySQL Server Settings
  3. Заполните следующие поля:
ПолеЧто ввестиПример
Database for Each TenantВыберите Yes для изолированных баз (рекомендуется) или No для общей базыYes
Use Subdir StructureВыберите Yes, если хотите URL yoursite.com/ws/tenant-nameYes
I have cPanelВыберите Yes, если сервер использует cPanel, No если нетЗависит от хостинга
MySQL HostОбычно localhostlocalhost
MySQL PortОбычно 33063306
MySQL Root UsernameИмя пользователя MySQL с привилегией CREATE DATABASEroot
MySQL PasswordПароль для указанного выше пользователя MySQLyour-password

MySQL Server Settings configuration MySQL Server Settings - заполните данные подключения к базе здесь

  1. Нажмите «Click here to verify server settings» - это проверит подключение MySQL
  2. Если проверка успешна, нажмите Save Settings
осторожно

Проверка не удалась? Обычно это означает:

  • Неверное имя пользователя или пароль MySQL
  • У пользователя MySQL нет привилегий CREATE DATABASE
  • MySQL не запущен на указанном хосте/порту

Перепроверьте учётные данные и попробуйте снова. См. Troubleshooting → Installation Issues для детальных исправлений.

Шаг 6: Убедитесь, что всё работает

Давайте убедимся, что всё настроено правильно:

  1. Перейдите в SaaS Management → Plans
  2. Попробуйте создать тестовый план (можно удалить позже)
  3. Перейдите на URL целевой страницы вашего сайта и проверьте, появляется ли форма регистрации

Если все три проверки пройдены - поздравляем! Модуль установлен и работает!


Что дальше?

Теперь, когда модуль установлен, нужно настроить его для вашего бизнеса:

  1. Настройте DNS и домены - Настройте работу URL арендаторов
  2. Настройте SaaS настройки - Настройте параметры арендаторов, планы и целевую страницу
  3. Создайте первый план - Настройте цены и функции
подсказка

Установка завершена! Теперь вы запускаете мультитенантную SaaS платформу. Продолжайте к следующим руководствам, чтобы настроить всё под ваш бизнес.