как установить laravel на windows
Установка Laravel 4 в Windows
Введение
Определение: Laravel Framework — каркас для создания Web-приложений.
Прежде чем приступить к установке и настройке Laravel давайте разберемся, что же собственно это такое: каркас приложения, что от него ожидать, как использовать.
Каркас приложения — это множество компонентов и способов их взаимодействия, предназначенных для построения программных комплексов и отдельных приложений на их основе.
При всех своих достоинствах и огромных возможностях — каркасы приложений сами пользовательскими приложениями, по сути, не являются. Они обретают функциональность лишь после добавления логики обработки данных (часто можно услышать термин «бизнес-логика приложения» ) и пользовательского интерфейса.
Ожидать, что после того, как вы установите Laravel — который является лишь каркасом приложения, каких-то немыслимых возможностей — не стоит. Все возможности, которые даст вам данный каркас, заключаются в том, что вы сами сможете из него извлечь.
Каркас приложения как человеческий скелет, на который нужно нарастить мышцы, поместить в него внутренние органы, развести кровеносную и нервную системы, заложить мозг и все это обтянуть кожей, придав красивый внешний вид.
Использование каркасов приложений сводится к подбору, установке и настройке различных компонентов, а также к добавлению собственных компонент, реализации логики взаимодействия компонент и созданию пользовательского интерфейса.
Подготовка рабочего окружения
Вначале определимся с требованиями, которые предъявляет Laravel для установки.
Нам потребуются:
Сразу хочу заметить, что весь процесс инсталляции описывается относительно операционных систем Windows. Для пользователей Linux установка и настройка среды для Composer и Laravel 4 не должны вызвать никаких затруднений.
Для комфортной работы Вам могут пригодится дополнительные программы.
WAMP — комплекс программ, для развертывания Web-сервисов на Windows. Я рекомендую использовать WampServer, а точнее 32х или 64х битные версии последних релизов.
Если вам не нравится работа со стандартным приложением командного интерпретатора Windows, советую установить альтернативный командный интерпретатор PowerCmd.
Тем же, кто решил установить WampServer нужно скачать соответствующий дистрибутив с сайта производителя.
Для установки WampServer потребуется Visual C++ 2010 SP1 Redistributable Package x86 или x64, соответственно их можно скачать по ссылкам:
Скачивать отдельно и устанавливать библиотеки указанные в системных требованиях PHP не нужно, так как open_ssl уже установлен, его только нужно подключить, а начиная с версии PHP 5.3 для Windows, используется статическая версия библиотеки MCrypt, DLL-файл не нужен.
Порядок действий при установке такой:
Теперь осталось немного, настроить PHP для использования Composer.
В php.ini ищем следующую строку: conf ;extension=php_openssl.dll
Удаляем символ точки с запятой, у вас должно получиться: conf extension = php_openssl.dll
Всё, на этом установка и настройка web-сервера закончена. Можете запустить WampServer, дождаться пока его иконка появится в трее и позеленеет. Запустить браузер и перейти по ссылке http://localhost.
Следующий шаг, инсталляция Composer, для этого переходим по ссылке: cкачиваем дистрибутив и запускаем.
На этом с установкой Composer всё.
Инсталляция Laravel
Вот мы с Вами и добрались до самого интересного.
Хотя это самое интересное на самом деле уже и закончилось, потому, что у нас уже почти все настроено и готово. Осталось только ввести парочку команд в консоли и всё.
Итак запускаем консоль: Нажимаем клавиши Win+R, вводим команду cmd и нажимаем OK.
Для дальнейших манипуляций с командной строкой будет неплохо запомнить несколько маленьких советов.
Теперь вводим команду:
Ждем, пока Composer скачает и установит все компоненты Laravel.
На этом установка закончена. Нам осталось только проверить его работоспособность.
Заключение
Надеюсь, что прочитав эту статью, Вам будет проще установить этот каркас web-приложения на свой компьютер. Я с радостью выслушаю ваши замечания и пожелания по поводу данной статьи на нашем форуме.
Комментарии (3)
Установи Composer, укажи настренный сервер, создай виртуальный хост, а в его директории composer’ом поставь laravel
Еще не мешало бы DocumentRoot на папку public прописать, чтобы при заходе на сайт показывалась сразу главная страница
Статистика: Символов — 6 397/5 492 без пробелов (5 949/5 118 без кода):, слов — 832
Laravel 8 · Установка
Встречайте Laravel
Laravel – фреймворк веб-приложения с выразительным, элегантным синтаксисом. Веб-фреймворк предлагает структуру и отправную точку для создания вашего приложения, позволяя вам сосредоточиться на создании чего-то удивительного, но пока мы не будем вдаваться в детали.
Laravel стремится обеспечить потрясающий опыт разработчика, предоставляя при этом мощный функционал: тщательное внедрение зависимостей, выразительный уровень абстракции базы данных, очереди и запланированные задачи, модульное и интеграционное тестирование и многое другое.
Независимо от того, новичок ли вы в PHP, веб-фреймворках или имеете многолетний опыт, Laravel – это фреймворк, который может расти вместе с вами. Мы поможем вам сделать первые шаги в качестве веб-разработчика или подскажем, как вы поднимите свой опыт на новый уровень. Нам не терпится увидеть, что вы построите.
Почему именно Laravel?
При создании веб-приложения вам доступны различные инструменты и фреймворки. Однако мы считаем, что Laravel – лучший выбор для создания современных полнофункциональных веб-приложений.
Прогрессивный фреймворк
Нам нравится называть Laravel «прогрессивным» фреймворком. Под этим мы подразумеваем, что Laravel растет вместе с вами. Если вы только делаете первые шаги в веб-разработке, обширная библиотека документации, руководств и видеоуроков Laravel поможет вам изучить основы, не перегружая себя.
Если вы старший разработчик, Laravel предлагает вам надежные инструменты для внедрения зависимостей, модульного тестирования, создания очередей, событий в реальном времени и многое другое. Laravel оптимизирован для создания профессиональных веб-приложений и готов обрабатывать корпоративные рабочие нагрузки.
Масштабируемый фреймворк
Laravel невероятно масштабируем. Благодаря удобному для масштабирования характеру PHP и встроенной поддержке быстрых распределенных систем кеширования, таких как Redis, горизонтальное масштабирование с Laravel очень просто. Фактически, приложения Laravel легко масштабируются для обработки сотен миллионов запросов в месяц.
Требуется экстремальное масштабирование? Такие платформы, как Laravel Vapor, позволяют запускать приложение Laravel в практически неограниченном масштабе с использованием новейшей бессерверной технологии AWS.
Фреймворк сообщества
Laravel объединяет лучшие пакеты в экосистеме PHP, чтобы предложить наиболее надежный и удобный для разработчиков фреймворк. Кроме того, тысячи талантливых разработчиков со всего мира внесли свой вклад в фреймворк. Кто знает, возможно, вы даже станете соучастником Laravel.
Ваш первый проект на Laravel
Мы хотим, чтобы начать работу с Laravel было как можно проще. Существует множество вариантов разработки и запуска проекта Laravel на вашем собственном компьютере. Хотя вы, возможно, захотите изучить эти варианты позже, но Laravel предлагает Sail – встроенное решение для запуска вашего проекта Laravel с помощью Docker.
Docker – это инструмент для запуска приложений и служб в небольших, легких «контейнерах», которые не мешают установленному на вашем локальном компьютере программному обеспечению или его конфигурации. Это означает, что вам не нужно беспокоиться о конфигурировании или настройке сложных инструментов разработки, таких как веб-серверы и базы данных на вашем персональном компьютере. Для начала вам нужно всего лишь установить Docker Desktop.
Laravel Sail – это легкий интерфейс командной строки для взаимодействия с конфигурацией Docker по умолчанию в Laravel. Sail обеспечивает отличную отправную точку для создания приложения Laravel с использованием PHP, MySQL и Redis без предварительного опыта работы с Docker.
Начало работы в macOS
Конечно, вы можете изменить example-app в этом URL на что угодно. Каталог приложения Laravel будет создан в каталоге, из которого вы выполняете команду.
После создания проекта вы можете перейти в каталог приложения и запустить Laravel Sail. Laravel Sail предлагает простой интерфейс командной строки для взаимодействия с конфигурацией Docker по умолчанию в Laravel:
При первом запуске команды up Sail на вашем компьютере будут созданы контейнеры приложений Sail. Это может занять несколько минут. Не волнуйтесь, последующие попытки запустить Sail будут намного быстрее.
После запуска контейнеров приложения Docker, вы можете получить доступ к приложению в своем веб-браузере по адресу: http://localhost.
Чтобы продолжить изучение Laravel Sail, просмотрите его полную документацию.
Начало работы в Windows
Прежде чем мы создадим новое приложение Laravel на вашем компьютере с Windows, обязательно установите Docker Desktop. Затем вы должны убедиться, что подсистема Windows для Linux 2 (WSL2) установлена и включена. WSL позволяет запускать двоичные исполняемые файлы Linux прямо в Windows 10. Информацию о том, как установить и включить WSL2, можно найти в документации Среда разработки.
После установки и включения WSL2 вы должны убедиться, что Docker Desktop настроен на использование серверной части WSL2.
Конечно, вы можете изменить example-app в этом URL на что угодно. Каталог приложения Laravel будет создан в каталоге, из которого вы выполняете команду.
После создания проекта вы можете перейти в каталог приложения и запустить Laravel Sail. Laravel Sail предлагает простой интерфейс командной строки для взаимодействия с конфигурацией Docker по умолчанию в Laravel:
При первом запуске команды up Sail на вашем компьютере будут созданы контейнеры приложений Sail. Это может занять несколько минут. Не волнуйтесь, последующие попытки запустить Sail будут намного быстрее.
После запуска контейнеров приложения Docker, вы можете получить доступ к приложению в своем веб-браузере по адресу: http://localhost.
Чтобы продолжить изучение Laravel Sail, просмотрите его полную документацию.
Разработка в подсистеме WSL2
Конечно, вам нужно будет иметь возможность изменять файлы приложения Laravel, которые были созданы в вашей установке WSL2. Для этого мы рекомендуем использовать редактор Microsoft Visual Studio Code и его собственное расширение Remote Development.
Начало работы в Linux
Конечно, вы можете изменить example-app в этом URL на что угодно. Каталог приложения Laravel будет создан в каталоге, из которого вы выполняете команду.
После создания проекта вы можете перейти в каталог приложения и запустить Laravel Sail. Laravel Sail предлагает простой интерфейс командной строки для взаимодействия с конфигурацией Docker по умолчанию в Laravel:
При первом запуске команды up Sail на вашем компьютере будут созданы контейнеры приложений Sail. Это может занять несколько минут. Не волнуйтесь, последующие попытки запустить Sail будут намного быстрее.
После запуска контейнеров приложения Docker, вы можете получить доступ к приложению в своем веб-браузере по адресу: http://localhost.
Чтобы продолжить изучение Laravel Sail, просмотрите его полную документацию.
Выбор служб Sail
Установка через Composer
Если на вашем компьютере уже установлены PHP и Composer, то вы можете создать новый проект Laravel напрямую с помощью Composer. После того, как приложение было создано, вы можете запустить локальный сервер разработки Laravel с помощью команды serve Artisan CLI:
Установщик Laravel
В качестве альтернативы, вы можете использовать установщик Laravel, включив его в глобальную зависимость Composer:
Начальная конфигурация
Laravel практически не требует дополнительной настройки из коробки. Вы можете начать разработку! Однако вы можете просмотреть файл config/app.php и его комментарии. Он содержит несколько параметров, таких как часовой пояс и локаль, которые вы можете изменить в соответствии с вашим приложением.
Конфигурация на основе окружения
Конфигурация каталога
Laravel всегда должен обслуживаться из корня «веб-каталога», настроенного для вашего веб-сервера. Вы не должны пытаться обслуживать приложение Laravel из поддиректории относительно «веб-каталога». Такая попытка может открыть доступ к конфиденциальным файлам, существующим в вашем приложении.
Следующие шаги
Теперь, когда вы создали свой проект Laravel, вам может быть интересно, чему научиться дальше. Во-первых, мы настоятельно рекомендуем ознакомиться с тем, как работает Laravel, прочитав следующие разделы документации:
То, как вы хотите использовать Laravel, также будет определять следующие шаги на вашем пути. Существует множество способов использования Laravel, и мы рассмотрим два основных варианта использования фреймворка ниже.
Laravel как клиент-серверный фреймворк
Laravel может служить клиент-серверным фреймворком. Под «клиент-серверным фреймворком» мы подразумеваем, что вы собираетесь использовать Laravel для маршрутизации запросов к вашему приложению и отрисовки интерфейса через шаблоны Blade или с использованием гибридной технологии одностраничного приложения, такой как Inertia.js. Это наиболее распространенный способ использования фреймворка Laravel.
Если вы планируете использовать Laravel именно таким образом, вы можете ознакомиться с нашей документацией по маршрутизации, представлениям или Eloquent ORM. Кроме того, вам может быть интересно узнать о таких пакетах сообщества, как Livewire и Inertia.js. Эти пакеты позволяют использовать Laravel в качестве фреймворка полного стека, при этом пользуясь многими преимуществами UI, предоставляемыми одностраничными JavaScript-приложениями.
Если вы используете Laravel в качестве фреймворка полного стека, мы также настоятельно рекомендуем вам научиться компилировать CSS и JavaScript вашего приложения с помощью Laravel Mix.
Если вы хотите получить преимущество перед созданием своего приложения, ознакомьтесь с одним из наших официальных стартовых комплектов приложений.
Laravel в качестве сервера API
Laravel также может служить серверной частью API для одностраничного JavaScript-приложения или мобильного приложения. Например, вы можете использовать Laravel в качестве серверной части API для своего Next.js приложения. В этом контексте вы можете использовать Laravel для обеспечения аутентификации и хранения / получения данных для вашего приложения, а также пользуясь преимуществами мощных служб Laravel, таких как очереди, электронная почта, уведомления и многое другое.
Если вы планируете использовать Laravel именно так, то вы можете ознакомиться с нашей документацией по маршрутизации, пакету Laravel Sanctum и Eloquent ORM.
Laravel install: 5 способов установки и 2 варианта запуска
Приветствую вас, друзья!
Сегодня мы продолжаем знакомство с Laravel PHP framework, которое началось в предыдущей статье, посвящённой обзору особенностей данного фреймворка.
А сегодня мы от сухой теории переходим к практике и произведём установку Laravel на веб-сервер, чтобы наконец-то приступить к разработке сайта.
Framework, как и программы, имеет свои системные требования для полноценной работы. Они, правда, слегка отличаются от софтовых, т.к. заключаются не в особенностях железа (объём ОЗУ, частота процессора и т.д.), а в наличии необходимых программ и их версий.
Вот с этого мы и начнём процесс установки Laravel.
Установка Laravel – системные требования
Итак, вот полный перечень требований к веб-серверу, на который мы будет устанавливать Laravel и создавать сайты на его базе:
Как видите, ничего необычного. требования касаются, в первую очередь, используемой версии PHP и наличия различных модулей для корректной работы Laravel.
По поводу разновидности самого web-сервера нет ни слова. Apache, Nginx и др. — на всём этом Laravel установить и запустить более чем реально 🙂 Потребуются некоторые настройки конфигурации для комфортной работы, но об этом мы поговорим немного позже.
Способы установки Laravel
Переходим непосредственно к процессу установки Laravel, которую можно произвести несколькими способами. Я рассмотрю все возможные, а вы сами выбирайте тот, который вам по душе.
Install Laravel через Composer
Я решил начать с самого распространённого способа установки Laravel среди разработчиков — через пакетный менеджер Composer.
Почему данный способ самый распространённый? Да потому, что у многих данное ПО уже установлено 🙂 И всё, что нужно для того, чтобы развернуть Laravel, — это запустить соответствующую команду и немного подождать, пока скачаются все необходимые файлы, и установятся соответствующие зависимости.
Если же на вашем рабочем ПК до сих пор ещё не установлен Composer, то настоятельно рекомендую его инсталлировать. Благодаря ему не только можно легко и удобно установить Laravel, но и, пожалуй, это один из способов (самый распространённый и описываемый в каждой инструкции) установки пакетов Laravel, к которым мы в будущем обязательно прибегнем для быстрого и удобного расширения базового функционала движка.
Установка Composer
Для того, чтобы установить Composer, необходимо перейти по данной ссылке.
Если же вы работаете из-под другой ОС (Linux, MacOS), то в вашем случае для установки существует ещё и консольный вариант:
При данном варианте возможно выбирать целевую директорию, в которой будет установлен Composer, его версию и название файла, который по умолчанию называется composer.phar.
Иногда это бывает удобно, когда вы используете несколько версий PHP, и для каждой необходима своя версия Composer.
Установка Laravel
После успешной установки Composer на ваш сервер в консоли переходим в папку, где будет располагаться будущий сайт. Я при разработке сайтов пользуюсь ОС Windows и замечательной программкой OpenServer, поэтому я создам Laravel проект прямо в каталоге сайтов OpenServer, предназначенном для этих нужд:
Далее устанавливаем Laravel следующей командой:
Самый последний параметр – название каталога сайта, в который будет установлен Laravel. В моём случае это «Laravel5Portfolio», вы можете написать вместо него своё название.
Данная команда автоматически скачивает Laravel в указанную папку и запустит процесс установки. Остаётся только наблюдать.
На финальном этапе установщик генерирует ключ приложения, который будет использоваться для шифрования сессий, кук и паролей, поэтому рекомендуется его на всякий случай проверить, чтобы в дальнейшем не было проблем с данными объектами.
По идее, если вы следовали инструкциям выше, на данном этапе проблем с ключом у вас возникнуть не должно, поэтому интерфейс artisan и список его команд мы рассмотрим немного позже.
Установка Laravel с помощью установщика
Итак, ещё один способ установки Laravel, потребующий наличия Composer.
Отличия от предыдущего заключаются в ещё одном лишнем шаге установки, целью которого является декларация глобальной команды laravel, при вызове которой будет происходить установка Laravel в определённую директорию, включая все необходимые зависимости.
Итак, если решили воспользоваться данным способом, то, прежде всего, нам необходимо будет скачать установщик Laravel следующей консольной командой:
В данном примере, после вызова команды в определённой директории, в которую можно попасть путём ввода команды cd путь_к_директории, будет создана папка blog, в которую установится последняя версия Laravel PHP framework.
Ручная установка Laravel
Установка Laravel с помощью Composer проста, понятна, а потому и рекомендуема. Но всё же, данный способ не является единственным, чтобы развернуть Laravel у себя на компьютере.
Если с Composer работа у вас не задалась либо кажется слишком сложной, то вы всегда можете последовать дедушкину методу и скачать Laravel с GitHub в виде архива с последующей его распаковкой.
Для этого необходимо зайти на github.com и скачать файлы из официального репозитория Laravel:
Для download Laravel 5 нужно нажать на кнопку «Download ZIP», которая доступна в правом выпадающем меню. Кстати, при скачивании файлов из ветки «master», которая доступна по умолчанию, при входе в репозиторий, вы получите самую последнюю версию движка, которая на сегодняшний день Laravel 5.4.19.
Ну, а далее следует стандартная распаковка zip-архива в директорию, где будет располагаться будущий сайт.
Данный способ даже не описан в официальной документации Laravel (ввиду его примитивности, я полагаю), поэтому воспользоваться вы им можете, но всё же рекомендуется 🙂 Только в самых крайних случаях.
Кстати! При данном способе установки не забудьте после распаковки архива перейти в консоли в папку проекта и запустить следующую команду:
Установка Laravel через Git с GitHub
Если вы являетесь профессиональным разработчиком, и на вашей рабочей машине уже установлен Git, то можете воспользоваться им для того, чтобы установить Laravel.
Для этого запускаем Git Bash (Git консоль) в любой директории вашего ПК (лучше всего запустить её сразу в каталоге веб-сервера, содержащего папки сайтов) и вводим следующую команду:
С помощью неё вы скопируете файлы из официального репозитория Laravel, адрес к которому указывается в качестве параметра. Если интересно, как я его узнал — посмотрите на скриншот в предыдущем способе установки, где открыто окно с кнопкой «Download ZIP».
Выше кнопки есть текстовое поле, в котором прописан адрес репозитория в HTTPS/SSH форматах. Я использовал HTTPS-вариант, который достаточно скопировать в буфер, а потом вставить в консоли в качестве параметра.
После запуска команды вы получите файлы фреймворка у себя на компьютере. И не забудьте, как и в предыдущем способе, запустить composer update для установки недостающих ресурсов. Без них запустить и воспользоваться фреймворком у вас не получится.
Особенности установки Laravel на виртуальную машину
Наверное, если не все, то многие из вас слышали о виртуальных машинах, которые возможно создавать путём установки специальных программ (виртуализаторов) на вашу основную операционную систему (ОС) реального компьютера.
Виртуализаторами активно пользуются разработчики, т.к. они позволяют легко и быстро настраивать портативную среду разработки, устанавливая все необходимые компоненты парой кликов мышки.
Плюсов в данном подходе масса:
Помимо виртуальной машины, в разработке есть понятие виртуальной рабочей среды, которое заключается в наличии «как бы установленного» необходимого ПО для запуска отдельных проектов.
Данную виртуальную среду разработки можно получить как при помощи установки отдельного ПО (например, Docker) либо используя надстройки для уже используемых программ-виртуализаторов.
Если у вас уже имеется установленные виртуализаторы и вы любите ими пользоваться, то для начала работы с Laravel уже есть всё необходимое в коробке.
Установка Laravel Homestead
Laravel Homestead — это официальный пакет для Vagrant, средства для конфигурации и установки виртуальной среды разработки.
При этом вы получаете набор необходимого для запуска сайта ПО без его реальной установки. Такой подход, кстати, рекомендуют сами разработчики Laravel в официальной документации по установке Laravel:
The Laravel framework has a few system requirements. Of course, all of these requirements are satisfied by the Laravel Homestead virtual machine, so it’s highly recommended that you use Homestead as your local Laravel development environment.
Vagrant является программной обёрткой для существующих виртуализаторов (Oracle VirtualBox, VMWare, Parallels и т.д.), т.е. для того, чтобы организовать виртуальную среду разработки для работы с Laravel данным способом, придётся:
После всех данных действий вы получите следующий список ПО без их физической установки:
Если у вас уже есть виртуализатор с настроенной виртуальной машиной, то данный способ не предоставит вам особых сложностей.
Если же у вас ничего нет, то потребуется достаточно много телодвижений, т.к. помимо установки требуемых программ для ОС Windows ещё необходимо будет включить аппаратную виртуализацию в BIOS (VT-x). Это, пожалуй, единственный минус данного подхода.
Ну, и ещё, тут имеет дело привычки. Мне, например, данные инновации в виде виртуальных сред разработки не пришлись по вкусу. Я давно нашёл для себя комфортное средство для разработки — OpenServer, добавление новых компонентов в котором также происходит путём визуального выбора нужного ПО и его версии.
Единственный его минус, что OpenServer не портативный, т.е. проект, запущенный с его помощью, не получится легко перенести на другую машину и запустить его там, что возможно с помощью виртуальных средств разработки, которые настраиваются под каждый проект в отдельности.
Но, мне пока что и не нужно никуда свои проекты переносить 🙂 Поэтому для моих задач OpenServer мне с головой хватает: раз настроил версии серверных компонентов — и вперёд, только новые проекты добавлять останется.
В случае с тем же Docker, для каждого нового проекта придётся снова производить конфигурацию модулей. Причём, всё это происходит в консольном режиме с использованием команд API Docker.
Я пытался пользоваться данным ПО, но лично мне оно показалось неудобным и, честно говоря, не вижу в нём особого смысла. Зачем извращаться и изучать ещё одно API, если можно направить свой энтузиазм на изучение настроек серверов, которые применяются повсеместно — и при локальной разработке, и при работе сайтов на Shared хостингах, и на выделенных серверах.
В общем, Docker мне пока что показался бессмысленным и абсолютно не понравился, поэтому я решил вернуться к OpenServer.
Возможно, в будущем я ещё прибегну к виртуальным средам разработки, но сейчас я ещё к этому не пришёл 🙂
Но это не значит, что вы не должны пробовать его использовать — возможно, вам он придётся по вкусу.
Установка Laravel — завершающий этап
Итак, я рассказал вам, как устанавливать Laravel, а также рассмотрел все возможные способы, какими установка Laravel может быть произведена. Причём, данные способы работают не только при установке на локальный веб-сервер, но могут быть применены и при разворачивании Laravel приложений с нуля прямо на хостинге.
Как же теперь проверить, что мы всё сделали правильно?
Самый простой способ проверки работоспособности Laravel даже не потребует от вас наличия настроенного веб сервера. Минимальным требованием является наличие установленного PHP.
В таком случае для запуска Laravel можно будет воспользоваться встроенным в PHP сервером разработки с помощью artisan команды serve:
Данная команда запускает сервер разработки по URL http://localhost:8080 и делает доступным сайт, в папке которого вы вызвали команду serve.
Если же у вас уже есть в наличии настроенным веб-сервер со всеми необходимыми компонентами (минимум Apache/Nginx + PHP), то для тестового запуска Laravel введите в строке браузера url вашего сайта, добавив в конце «/public», т.к., ввиду файловой структуры Laravel, даже после успешной установки, при входе на сайт вы увидите только список файлов.
Итак, если вы всё сделали правильно, то в окне браузера вы увидите приветственный экран Laravel:
Если вы его не увидели, то изучайте выдаваемые ошибки, которые вы сможете найти как прямо в браузере, так и в логах вашего веб-сервера. Пишите о них в комментариях и я постараюсь вам помочь.
Если же вы не смогли даже настроить Laravel на веб-сервере, то дождитесь следующей статьи, в которой будут изложены подробные инструкции по запуску Laravel как на WAMP/LAMP сборках, так и на чистых серверах — Nginx и Apache. А также мы поговорим, как избавиться от ссылки на public директорию в URL сайта.
Поэтому подписывайтесь на обновления проекта, чтобы получать на email уведомления о выходе новых публикаций. А также жду всех вас в нашем сообществе Вконтакте, где, помимо анонсов новых статей вы сможете задать интересующий вас вопрос по поводу разработки, правок на существующие сайты, а также по их продвижению в поисковой выдаче.
Ну, и не лишним будет напомнить о том, чтобы вы не забывали делиться записью со своими друзьями с помощью социальных кнопок внизу. Для вас мелочь — а мне приятно 🙂
P.S.: если вам нужен сайт либо необходимо внести правки на существующий, но для этого нет времени и желания, могу предложить свои услуги.
Более 5 лет опыта профессиональной разработки сайтов. Работа с PHP, OpenCart, WordPress, Laravel, Yii, MySQL, PostgreSQL, JavaScript, React, Angular и другими технологиями web-разработки.
Опыт разработки проектов различного уровня: лендинги, корпоративные сайты, Интернет-магазины, CRM, порталы. В том числе поддержка и разработка HighLoad проектов. Присылайте ваши заявки на email cccpblogcom@gmail.com.
И с друзьями не забудьте поделиться 😉