Android

Как установить laravel на Ubuntu 18.04

Laravel уроки #1 - Установка Vagrant, Homestead и Git на Windows + PhpStorm

Laravel уроки #1 - Установка Vagrant, Homestead и Git на Windows + PhpStorm

Оглавление:

Anonim

Laravel - это фреймворк PHP-приложений с открытым исходным кодом с выразительным, элегантным синтаксисом. Laravel позволяет легко создавать масштабируемые и гибкие веб-приложения, удобные API и решения для электронной коммерции.

Благодаря встроенным функциям, таким как маршрутизация, аутентификация, сессии, кэширование и модульное тестирование, Laravel является фаворитом выбора для многих разработчиков PHP.

В этом уроке мы покажем вам, как установить Laravel в системе Ubuntu 18.04. Те же инструкции применимы для Ubuntu 16.04 и любого дистрибутива на основе Ubuntu, включая Linux Mint, Kubuntu и Elementary OS.

Предпосылки

Прежде чем продолжить этот урок, убедитесь, что вы вошли в систему как пользователь с привилегиями sudo.

Обновите системные пакеты до последних версий:

sudo apt update && sudo apt upgrade

Установка PHP

PHP 7.2, которая является версией PHP по умолчанию в Ubuntu 18.04, полностью поддерживается и рекомендуется для Laravel 5.7.

Выполните следующую команду, чтобы установить PHP и все необходимые модули PHP:

sudo apt install php7.2-common php7.2-cli php7.2-gd php7.2-mysql php7.2-curl php7.2-intl php7.2-mbstring php7.2-bcmath php7.2-imap php7.2-xml php7.2-zip

Установка Composer

Composer - это менеджер зависимостей для PHP, и мы будем использовать его для загрузки ядра Laravel и установки всех необходимых компонентов Laravel.

Чтобы установить composer глобально, скачайте установщик Composer с помощью curl и переместите файл в каталог /usr/local/bin :

curl -sS https://getcomposer.org/installer | sudo php -- --install-dir=/usr/local/bin --filename=composer

Проверьте установку, распечатав версию для композитора:

composer --version

Вывод должен выглядеть примерно так:

Composer version 1.8.0 2018-12-03 10:31:16

Установка Laravel

На момент написания этой статьи последняя стабильная версия Laravel - это версия 5.7 .

Запустите команду Composer create-project для установки Laravel в каталог my_app :

composer create-project --prefer-dist laravel/laravel my_app

Команда выше извлечет все необходимые пакеты php. Процесс может занять несколько минут, и в случае успеха конец вывода должен выглядеть следующим образом:

Package manifest generated successfully. > @php artisan key:generate --ansi Application key set successfully.

На данный момент в вашей системе Ubuntu установлен Laravel.

При установке через Composer Laravel автоматически создает файл с именем .env . Эти файлы включают в себя пользовательские переменные конфигурации, включая учетные данные базы данных. Вы можете о том, как настроить Laravel здесь.

Вы можете запустить сервер разработки, перейдя в каталог проекта Laravel и выполнив команду artisan serve :

cd ~/my_app php artisan serve

Вывод будет выглядеть примерно так:

Laravel development server started:

Laravel может использовать базу данных SQLite, PostgreSQL, MongoDB или MySQL / MariaDB для хранения всех своих данных.

Проверка установки

Откройте браузер, введите http://127.0.0.1:8000 и, если установка прошла успешно, появится экран, подобный следующему:

Вывод

Поздравляем, вы успешно установили Laravel 5.7 на свой компьютер с Ubuntu 18.04. Теперь вы можете начать разработку своего приложения.

Ubuntu Laravel PHP композитор