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

Установка

LeadHub устанавливается полностью через мастер в браузере. Без SSH, без терминала, без Composer.


Перед началом

✅ Убедитесь, что сервер соответствует требованиям
✅ Создайте базу данных MySQL и пользователя (запомните учётные данные)
✅ Подготовьте лицензионный ключ (из покупки на CodeCanyon)
✅ Получите доступ к FTP/cPanel File Manager для загрузки файлов


Шаг 1 — Загрузка файлов

  1. Скачайте пакет LeadHub с CodeCanyon → Downloads.
  2. Распакуйте ZIP-файл на вашем компьютере.
  3. Загрузите всё содержимое распакованной папки в корень вашего сайта (например, public_html/) через FTP или cPanel File Manager.

⚠️ Не загружайте саму внешнюю папку — загрузите её содержимое так, чтобы index.php находился непосредственно в public_html/.


Шаг 2 — Установка прав доступа к файлам

На общем хостинге они обычно устанавливаются автоматически, но проверьте:

ПутьПрава
storage/755 (рекурсивно)
bootstrap/cache/755
public/755

Шаг 3 — Открытие мастера установки

Перейдите на ваш домен в браузере:

https://yourdomain.com/install

Если вы видите белую страницу или ошибку, проверьте, что mod_rewrite включён и .htaccess присутствует в корне.


Шаг 4 — Проверка требований

Мастер автоматически проверяет все требования PHP. Любой невыполненный пункт отображается красным с кратким объяснением. Исправьте все красные пункты перед продолжением.


Шаг 5 — Настройка базы данных

Введите учётные данные базы данных:

ПолеОписание
Database HostОбычно localhost или 127.0.0.1
Database PortОбычно 3306
Database NameСозданная вами база данных
Database UsernameПользователь базы данных
Database PasswordПароль пользователя базы данных

Нажмите Test Connection для проверки, затем Next.


Шаг 6 — Настройки приложения

ПолеОписание
App URLВаш домен, например https://yourdomain.com
App NameОтображается во вкладке браузера и письмах
TimezoneВаш основной часовой пояс

Шаг 7 — Лицензионный ключ

Введите Purchase Code (лицензионный ключ) из вашей покупки на CodeCanyon. Мастер проверяет его онлайн.


Шаг 8 — Аккаунт супер-администратора

Создайте первый аккаунт супер-администратора:

ПолеПримечания
NameВаше полное имя
EmailИспользуется для входа
PasswordМинимум 8 символов

⚠️ Сохраните эти учётные данные — это корневой аккаунт администратора для всей платформы.


Шаг 9 — Настройка задания Cron

Мастер показывает точную команду cron для вашего сервера. Скопируйте её и добавьте в панель управления хостингом:

* * * * * /usr/bin/php /home/username/public_html/cron.php >> /dev/null 2>&1

В cPanel: Cron Jobs → Add New Cron Job → Every Minute → вставьте команду.


Шаг 10 — Завершение

Нажмите Complete Installation. Мастер запишет файл .env и выполнит миграции. По завершении вы будете перенаправлены на страницу входа супер-администратора по адресу /super-admin.


После установки

  1. Войдите по адресу /super-admin с учётными данными, которые вы только что создали.
  2. Создайте первого Арендатора.
  3. Войдите в панель администратора арендатора по адресу /admin (или tenant.yourdomain.com/admin).

Устранение неполадок

ПроблемаРешение
Пустая страница по адресу /installПроверьте наличие .htaccess и включён ли mod_rewrite
«Database connection failed»Проверьте учётные данные; убедитесь, что пользователь БД имеет полные привилегии
Зависание на проверке требованийУстановите отсутствующее расширение PHP через cPanel → PHP Extensions
Ошибка 500 после установкиПроверьте storage/logs/laravel.log через File Manager

➡ Смотрите также: Руководство по общему хостингу