Це стара версія документу!
Зміст
Встановлення на хостингу Laravel
За допомогою інсталятора
Завантажуємо інсталятор за допомогою composer
composer global require "laravel/installer=~1.1"
Визначаємо шлях до виконуваного файлу laravel
export PATH="$PATH:~/.composer/vendor/bin" source ~/.bashrc
Створюємо проект
laravel new project_name
За допомогою composer
composer create-project laravel/laravel ~/path/to/project/folder
де ~/path/to/project/folder відносний шлях до каталогу проекту
Налаштування проекту
Если корневая папка для файлов сайта отличается от папки www (обычно файлы проекта на Laravel находятся в папке public), в таком случае можно задать нужную корневую папку через Настройка сайта-Основные настройки-Домашняя директория или прописать следующую конструкцию в файл .htaccess. # www/.htaccess
<IfModule mod_rewrite.c> RewriteEngine on RewriteRule ^$ public/ [L] RewriteRule ((?s).*) public/$1 [L] </IfModule>
Также (если корневая папка задается через .htaccess) нужно создать файл .htaccess в папке public и прописать в него директивы
# www/public/.htaccess
<IfModule mod_rewrite.c> RewriteEngine On RewriteCond %{REQUEST_FILENAME} !-d RewriteCond %{REQUEST_FILENAME} !-f RewriteRule ^((?s).*)$ index.php?_url=/$1 [QSA,L] </IfModule>