---
# System prepended metadata

title: Laravel開発環境構築手順(xampp)

---

# Laravel開発環境構築手順(xampp)
### 1. https://getcomposer.org/download/
    - このURLのDownload and run Composer-Setup.exe をクリックする
### 2. ダウンロードしたComposer-Setup.exeを実行
### 3. 下記画像の順番に進めていく
![](https://i.imgur.com/NS3AiVn.png)
![](https://i.imgur.com/29rw5ir.png)
![](https://i.imgur.com/BlL8Jjo.png)
![](https://i.imgur.com/FYtbphq.png)
![](https://i.imgur.com/EUxB72D.png)
![](https://i.imgur.com/NB8AF8V.png)
### 4. xamppからシェルを開く
![](https://i.imgur.com/S0KIJry.png)
### 5. シェル内で実行1
    ``` cd htdocs ```
### 6. シェル内で実行 2
    ```
    composer create-project --prefer-dist laravel/laravel project_name "6.*"
    ```
### 7. ``` localhost/project_name/public ```にブラウザ上でアクセス
![](https://i.imgur.com/BwgCosr.png)

### 8. 完了！！
 
##  composer実行でエラーが出た場合
- 下記3つのファイルを
    ``` C:\ProgramData\ComposerSetup\bin ``` 直下に配置
    - composer.phar
    - composer.bat(自身で記述)
    - composer(自身で記述)
``` bash:
# ファイル名：composer.bat

@echo OFF 
:: in case DelayedExpansion is on and a path contains ! 
setlocal DISABLEDELAYEDEXPANSION
php "%~dp0composer.phar" %*
 ```

```bash
# ファイル名：composer

#!/bin/sh
dir=$(cd "${0%[/\\]*}" > /dev/null; pwd)

if [ -d /proc/cygdrive ]; then
    case $(which php) in
        $(readlink -n /proc/cygdrive)/*)
            # We are in Cygwin using Windows php, so the path must be translated
            dir=$(cygpath -m "$dir");
            ;;
    esac
fi

php "${dir}/composer.phar" "$@"

```

