Установка платформы



Это руководство по началу работы поможет вам начать использовать ORCHID. Мы перечислили основные шаги, которые вам нужно выполнить, чтобы запустить проект.

Создать проект

Платформа и фреймворк используют Composer для поставки и управления своими зависимостями.
Установите фреймворк, выполнив команду composer create-project в вашем терминале:

$ composer create-project laravel/laravel orchid-project "5.8.*" --prefer-dist

Это создаст новый каталог orchid-project, загрузит в него некоторые зависимости и даже сгенерирует основные каталоги и файлы, которые понадобятся для начала работы. Другими словами, установит ваш новый проект фреймворка.

У вас нет Composer? Его легко установить, следуя инструкциям на странице загрузки.

Не забывайте

  • Установить права «chmod -R o+w» на каталоги storage и bootstrap/cache
  • Отредактировать .env файл

Добавить пакет

Перейдите в созданный каталог проекта и выполните команду:

$ composer require orchid/platform

Примечание. Если вы устанавливали Laravel иначе, то возможно, вам придется сгенерировать ключ используя комманду php artisan key:generate

Установка

Примечание. Вам также необходимо создать новую базу данных и обновить .env файл с учетными данными и добавить URL-адрес вашего приложения в переменную APP_URL.

Запустим процесс установки, выполнив команду:

php artisan orchid:install

Создание пользователя

Для создания пользователя с максимальными правами на текущий момент, необходимо выполнить команду передав имя пользователя, электронный адрес и пароль:

php artisan orchid:admin admin admin@admin.com password

Запуск проекта

Для запуска проекта можно использовать встроенный сервер:

php artisan serve

Откройте браузер и перейдите к http://localhost:8000/dashboard. Если все работает, вы увидите страницу входа в панель управления. Позже, когда вы закончите работу, остановите сервер, нажав Ctrl+C в используемом терминале.

Примечание. Если используемая среда выполнения настроенна на другой домен (например orchid.loc), то панель администратора будет не доступна, требуется указать его в файле конфигурации config/platform.php или в .env. Это позволяет делать доступной панель администратора на другом домене или поддомене, например platform.example.com.

Возникли проблемы во время установки? Возможно, что у кого-то уже была такая проблема https://github.com/orchidsoftware/platform/issues . Если нет, вы можете отправить сообщение или обратиться за помощью.