Мне нужно развернуть проект laravel 5 на клиентский хост.
План моего клиента - базовый хостинг: Linux + MySql без cpanel или аналогичный (т.е. панель администратора).
У меня есть доступ только через ftp и только в папку с именем www.mycustomerweb.com. Это означает, что я не могу создать каталог на том же уровне в папке www.mycustomerweb.com. Только внутри него (я думаю, это называется общим хостингом).
Год назад я развернул проект, созданный с помощью Laravel 4 следующим образом:
- избавился от общей папки, перемещая свой контент в корневую папку и обновляя index.php и bootstrap.php
- завершен весь проект в localhost (с Xampp)
- загрузил все файлы на www.myclientweb.com через ftp.
Мои вопросы:
-
Я сделал все правильно с проектом laravel 4? Могу ли я попасть в проблемы безопасности (я имею в виду, что сайт безопасен)?
-
Как развернуть проект laravel 5 на один и тот же сайт? В Laravel 5 я не могу избавиться от общей папки, как в Laravel 4.
Прямо сейчас, я установил новую установку Laravel 5 на localhost, а затем я загрузил все файлы в папку www.myclientweb.com через ftp:
- Я вижу приветственную страницу laravel на http://www.myclientweb.com/public.
- Я ничего не вижу в http://www.myclientweb.com/
- И также я могу видеть .env CONTENT at http://www.myclientweb.com/.env???????
Конечно, это неправильный путь...
У меня был длинный поиск в Интернете и Stackoverflow без везения.
В самом деле, спасибо за любую помощь.
Спасибо за чтение.