Как установить и запустить проект Laravel на другом ПК - PullRequest
0 голосов
/ 29 августа 2018

Добрый день всем, я новичок в Laravel, и недавно мне дали тестовое задание, для выполнения которого я мог быть нанят как программист Laravel. Итак, как-то я мог завершить проект, а затем отправил его работодателю. Позже работодатель попросил меня отправить инструкции о том, как установить и запустить созданный мной тестовый проект на своем ПК. Теперь мне интересно, какую информацию и инструкции можно отправить ему, чтобы он мог успешно запустить мой проект. Я знаю, ребята, этот вопрос может быть немного странным, но я надеюсь, что вы, ребята, можете меня спасти.

Ответы [ 3 ]

0 голосов
/ 29 августа 2018

Выполните следующие шаги и установите проект laravel на локальный компьютер.

=> первая установка composer в системе

=> Установить инструмент композитора

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

=> после установки проекта laravel

composer create-project laravel / laravel test

or

composer create-project --prefer-dist laravel / laravel blog или (версия тиски)

composer create-project laravel / laravel blog "5.1. *"

=> для запуска проекта Laravel

php artisan serv

=> Как создать миграцию в Laravel5

-> Создать таблицу для миграции

php artisan make:migration create_books_table

-> Запустить миграцию

php artisan migrate

-> Для новой новой миграции запустите

php artisan migrate --path=database/migrations/planmigration/

-> Создать модель

php artisan make:model User

-> Запустить сеялку

php artisan db: seed

0 голосов
/ 29 августа 2018

Если это обычный проект Laravel, тогда им понадобится

  • Композитор
  • node.js / npm (если используется в проекте - он выходит за рамки для веб-упаковки и смешивания laravel)

Вы должны отправить ему свой проект без папки vendor и node_modules. Затем, получив проект, он должен перейти в папку через командную строку и набрать composer install, а затем npm install.

Когда они закончат установку всех зависимостей, он должен создать файл .env в корневой папке проекта и заполнить его соответствующей информацией, такой как информация его базы данных. (Рекомендуется включать файл примера, например .env.example, который по умолчанию поставляется с Laravel.)

Затем, когда его .env файл настроен правильно с правильной информацией, он должен запустить php artisan migrate:fresh --seed (Это сбросит базу данных и перенесет все ваши миграции с нуля, а также запустит все ваши сеялки)

Теперь приложение должно быть готово.

0 голосов
/ 29 августа 2018

Если он следует инструкциям по установке с веб-сайта Laravel , он может скопировать ваш проект в установку Laravel.

Инструкции из документации Laravel:

Установить Composer

Laravel использует Composer для управления своими зависимостями. Сначала загрузите копию composer.phar. Получив архив PHAR, вы можете либо сохранить его в локальном каталоге проекта, либо перейти в usr / local / bin, чтобы использовать его в своей системе в глобальном масштабе. В Windows вы можете использовать установщик Composer для Windows.

Через установщик Laravel

Сначала загрузите установщик Laravel с помощью Composer.

composer global require "laravel/installer=~1.1"

Обязательно разместите каталог ~ / .composer / vendor / bin в вашей переменной PATH, чтобы при запуске команды laravel на вашем терминале был найден исполняемый файл laravel.

После установки простая команда laravel new создаст новую установку Laravel в указанном вами каталоге. Например, laravel new blog создаст каталог с именем blog, содержащий свежую установку Laravel со всеми установленными зависимостями. Этот метод установки намного быстрее, чем установка через Composer.

С помощью Composer Create-Project

Вы также можете установить Laravel, введя команду Composer create-project в своем терминале:

composer create-project laravel/laravel {directory} 4.2 --prefer-dist

Via Download

После установки Composer загрузите версию 4.2 платформы Laravel и извлеките ее содержимое в каталог на вашем сервере. Затем в корне вашего приложения Laravel выполните команду php composer.phar install (или composer install), чтобы установить все зависимости фреймворка. Этот процесс требует, чтобы Git был установлен на сервере для успешного завершения установки.

Конфигурация

Первое, что вы должны сделать после установки Laravel, это установить в ключе приложения случайную строку. Если вы установили Laravel через Composer, этот ключ, вероятно, уже был установлен для вас командой key: generate. Как правило, эта строка должна быть длиной 32 символа. Ключ можно установить в файле конфигурации app.php. Если ключ приложения не задан, ваши сеансы пользователя и другие зашифрованные данные не будут защищены.

Laravel почти не нуждается в других настройках из коробки. Вы можете начать разработку! Однако вы можете просмотреть файл app / config / app.php и его документацию. Он содержит несколько параметров, таких как часовой пояс и локаль, которые вы можете изменить в зависимости от приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...