Инсталяция на
Open Server.
Открываем консоль
Open Server.
Переходим в
директорию с сайтами: cd domains
Пишем команду:
composer create-project
--prefer-dist laravel/laravel minilaravel.loc
После окончания
установки перезапустим сервер.
Структура
фреймворка:
config - содержит
файлы конфигурации.
database - работа с
БД.
public - хранение
различных публичных элементов: стилей
css, скрипты и др. Здесь точка входа во
фреймворк.
resourses - содержит
виды, т.е шаблоны.
storage - хранение
временной информации о проекте.
routes — маршрутизатор.
app - лигическое
ядро проекта. Здесь располагаются
модели. В папке http располагаются
контроллеры проекта. В папке Middleware -
классы-посредники для обработки
информации на этапе обработки запроса
пользователя.
Файл .env в корне
сайта определяет константы для локальной
среды разработки. Здесь определены
константы для работы с локальной базой
данных.
Создаем БД
minilaravel с таблицей статей.
Здесь укажем
наши настройки БД:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=minilaravel
DB_USERNAME=root
DB_PASSWORD=
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=minilaravel
DB_USERNAME=root
DB_PASSWORD=
Запустим сайт.
Мы увидим структуру папок.
Чтобы войти на
сайт нужно набрать: http://minilaravel.loc/public/
Чтобы избавится
от строки public перейдем в
настройки сервера: Домены.
Добавляем для
http://minilaravel.loc папку
домена http://minilaravel.loc/public/
Если данный
способ не устраивает, то добавляем файл
.htaccess
RewriteEngine
on
RewriteCond
%{REQUEST_URI} !^public
RewriteRule
^(.*)$ public/$1 [L]
Комментариев нет:
Отправить комментарий