Как разместить Laravel проект на VPS c VestaCP?

Есть готовое приложение на Laravel которое нужно перенести на VPS c VestaCP. Сразу говорю, в Web я не так долго и потому могу не знать некоторых нюансов, если можно, обьясните доходчивей)
Короче говоря, разделил я свой проект как указывается в этом мануале на публичные и приватный. blog.bobbyallen.me/2015/03/25/how-to-host-a-larave...
Поменял require __DIR__ . '/../bootstrap/autoload.php'; на
require __DIR__ . '/../private/app_data/bootstrap/autoload.php';
Start.php не было , сделал тоже изменение для app.php, по аналогии с autoload.php
На шаге 5 столкнулся с проблемой, у меня отсутствует path.php, я понял что его выпилили, но куда вносить другие изменения? Какие изменения я не делал, постоянно ошибка 500.
Если есть человек, который выкладывал свой проект уже на VestaCP, отзовись, нужна твоя помощь!
  • Вопрос задан
  • 909 просмотров
Пригласить эксперта
Ответы на вопрос 2
@Georg
Я так делаю все время, алгоритм примерно такой:
1. В папку /home/admin/web/website.ru устанавливаешь laravel
2. Переименовать папку public в public_html
3. Изменяем настройки open_basedir для директории сайта (ошибка 500 скорее всего из-за этого):
В папке /home/admin/conf/web создаем файл apache2.website.ru.conf со следующим содержимым:
<Directory /home/admin/web/website.ru/public_html>
php_admin_value open_basedir none
</Directory>
Ответ написан
@GrimJack
В общем мб будет полезно кому, делаем как саказл @george только файла надо назвать не apache2, а httpd и переносить его под рутом. А после перезапускаем httpd сервер из панели управления и готово.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы