Laravel – установка в панелі Plesk

Laravel logo

Всім відомий framework Laravel, але не багато хто знає, як його встановити в панель Plesk, та ще й якщо у вас немає ssh-доступу.
Зараз ми це обговоримо та наведемо покрокову інструкцію.

    • Відкрийте панель Plesk, потім перейдіть в розділ “Сайти та домени“, натисніть на тому домені, на який ви хочете встановити Framework, після чого вибираємо вкладку Панель та клацаємо на іконку з назвою Сертифікати SSL/TLS. І встановлюємо безкоштовний сертифікат на ваш домен.
      Laravel install plesk 1
    • Після цього тиснемо на іконку PHP і виставляємо потрібну вам версію, а також змінну open_basedir ставимо так, як на скріншоті.”
      Laravel install plesk 2
      У розділі Laravel натисніть Встановлення програмLaravel install plesk 3
    • Вибираємо домен на який встановлюємо Laravel, установку Git і вказуємо посилання на Git-репозиторійLaravel install plesk 4
    • Якщо всі вказали правильно, побачите такий скріншот, на якому все завершено успішно.Laravel install plesk 5Далі заходимо в розділ Бази даних і створюємо нову базу MySQL для нашого сайту.
    • Laravel install plesk 6Далі відкриваємо файл .env і знаходимо той блок, який вказаний як DELETE та видаляємо його, замість нього ставимо блок ADD. Тобто. у цьому новому блоці ви вказуєте дані для доступу до бази даних, які ви виконували у попередньому пункті
      # DB_HOST=127.0.0.1
      # DB_PORT=3306
      # DB_DATABASE=laravel
      # DB_USERNAME=root
      # DB_PASSWORD=

      міняємо на:

      DB_CONNECTION=mysql
      DB_HOST=127.0.0.1
      DB_PORT=3306
      DB_DATABASE=ukrhostbiz-55843_laravel
      DB_USERNAME=ukrhostbiz-55843_user
      DB_PASSWORD=1nMU&qwjd6X7jno_

      Laravel install 7

    • У пункті Laravel клацаємо на назву вашого домену.Laravel install plesk 8
    • Після цього запустіть php artisan з опцією migrate, щоб заполонити базу данихLaravel install plesk 9
  • Якщо всі вказали правильно, побачите наступний результат:Laravel install plesk 10
  • Тепер настав час відкрити ваш сайт і подивитися результат.

    У нас він має такий вигляд.