9cubed
ブログ | Tailwind | Vite | Python | Node.js | Linux | PowerShell | その他 | 将棋ウォーズ | 歌の練習
次の記事 >

Laravel5.6 新規プロジェクトの動作確認

Laravel5

Laravel5.6 新規プロジェクトの作成

公開日:2018-06-16
更新日:2019-05-13

1. 概要

PHP のフレームワークである Laravel 5.6 を使用して、新規プロジェクトを作成してみます。

CakePHP で使用した環境を使用します。
PHP の開発環境構築について
PHP7.2 にバージョンを上げる
Composer のインストールと使い方
CakePHP3 新規プロジェクトの作成

2. インストーラーのダウンロード

Composer で Laravel のインストーラーをダウンロードします。
Composer のインストールと使い方で作成した cmd_for_php.bat でコマンドプロンプトを表示します。
公式サイトには下記コマンドを実行するように書いてあります。
composer global require "laravel/installer=~1.1"
実行すると、Windows の場合は、C:/%HOMEPATH%/AppData/Roaming 配下に、Composer フォルダが作成され、その中に Laravel のインストーラーが作成されます。
但し、AppData/Roaming に作成されたことを忘れてしまいそうなので、
今回は以下のコマンドを実行しました。
cd c:\pleiades\xampp
mkdir laravel
cd laravel
composer require "laravel/installer=~1.1"
xampp 配下に laravel フォルダを作成して、そこで composer のコマンドを実行しています。

成功すると、以下のようなフォルダ構成になります。
c:/pleiades/xampp/laravel
 ├─ vendor
 ├─ composer.json
 └─ composer.lock

C:\pleiades\xampp\laravel\vendor\bin にパスを通します。
cmd_for_php.bat を以下のようにします。
SET PATH=%PATH%;C:\pleiades\xampp\php7
SET PATH=%PATH%;C:\pleiades\xampp\mysql\bin
SET PATH=%PATH%;C:\pleiades\xampp\laravel\vendor\bin
cmd /k

3. 新規プロジェクトの作成

cmd_for_php.bat を再起動して、以下のコマンドを実行します。
cd C:\pleiades\xampp\htdocs
laravel new laravel_test
「Application ready! Build something amazing.」と表示されればOKです。
htdocs 配下に laravel_test フォルダが作成されています。

xampp を起動して、
http://localhost/laravel_test/ にアクセスすると、ファイル一覧が表示されます。
http://localhost/laravel_test/public/ にアクセスすると、デフォルトページが表示されます。

画像1

ちなみに、CakePHP と同様に、composer を使っても新規プロジェクトを作成できます。
cd C:\pleiades\xampp\htdocs
composer create-project --prefer-dist laravel/laravel laravel_test2

次の記事 >

Laravel5.6 新規プロジェクトの動作確認

YouTube X

新着一覧

  • SCSS のインストールVite
  • Tailwind CSS のプロジェクトの作成Tailwind
  • TypeScriptのプロジェクトの作成Vite
  • Flask のインストールと動作確認Python
  • 簡易Webサーバーの作成Python
  • pipeline で文章の生成Python
  • pipeline で文章の要約Python
  • 音声から文字起こしPython
  • Node.js のインストールNode.js
  • .ps1(PowerShellスクリプト)を実行可能にするPowerShell

アーカイブ

  • 2025/12
  • 2025/11
  • 2025/10
  • 2025/09
  • 2025/08

以前のカテゴリー一覧

  • CakePHP3
  • CentOS7
  • HTML・CSS・JavaScript
  • Haskell
  • JavaScript
  • Kotlin
  • Laravel5
  • PHP
  • Python
  • Ruby
  • RubyOnRails5
  • TypeScript
  • Vue.js
  • Webサーバ講座
  • Webプログラミング講座
  • jQuery
  • linux
  • パソコン講座
  • ブログ
  • プログラミング講座
  • メモ帳作成講座
  • 数学

Copyright © 9cubed. All Rights Reserved.

プライバシーポリシー 利用規約
▲