【Windows対応】Laravel・PHP開発のためのDocker環境構築ガイド
人口3万人の街で働くフリーランスエンジニア@打田裕馬 人口3万人の街で働くフリーランスエンジニア@打田裕馬
5.64K subscribers
9,356 views
173

 Published On Sep 30, 2023

30代でエンジニア転職を目指す方、Laravelに興味を持って学び始めたい方へ向けた動画です。WindowsユーザーがDockerでLaravel・PHP開発環境をスムーズに構築するための手順を分かりやすく説明します。

▶ 本動画で学べること:

Laravelの基本的な概念とそのメリット
Windows、Mac上でのLaravel環境構築のステップバイステップガイド
Dockerを活用した環境構築のポイント
特に、地方都市在住でアプリ開発者の知り合いがいない方や、ITエンジニア以外の職種からの転職を考えている方にも役立つ内容となっています。未経験からのスタートでも安心して取り組めるように、分かりやすく解説しています。

現在の年収に不満を感じ、将来に不安を抱えている方。手に職を付けて、新しいスキルを磨きたい方はぜひご覧ください。

■ 目次
00:04:45 WSL2の導入
00:12:51 Dockerのインストール(Windows)
00:17:58 Dockerのインストール(Mac)
00:20:25 Laravel Sailのインストール
00:31:01 WindowsからDBにアクセス
00:34:17 MacからDBにアクセス

■ コマンド
docker run -it -v $(pwd):/opt -w /opt laravelsail/php81-composer:latest /bin/bash
composer create-project 'laravel/laravel:10.*' sail-example
cd sail-example
php artisan sail:install
exit
./vendor/bin/sail up -d
sudo chown -R ユーザー名:ユーザー名 .

■ docker desktop for Windowsでpermittion denidedエラーの出る方
sudo addgroup --system docker
sudo adduser $USER docker
newgrp docker
sudo chown root:docker /var/run/docker.sock
sudo chmod g+w /var/run/docker.sock

■ WSL2で時刻関係のエラーが出る方はWindowsマシンのタイムゾーンを確認の上、WSL2を再起動してください
E: Release file for http://archive.ubuntu.com/ubuntu/dist... is not valid yet (invalid for another

sudo hwclock -s

■ WSL2の導入方法
https://learn.microsoft.com/ja-jp/win...

■ Docker Desktopのダウンロード
https://www.docker.com/products/docke...

■ Laravel Sailのドキュメント
https://readouble.com/laravel/10.x/ja...

■ Sequel Ace
https://apps.apple.com/jp/app/sequel-...

■ Heidi Sql
https://forest.watch.impress.co.jp/li...

■ 打田裕馬のメルマガ(合計83,400円分 React.jsとデータベースのコースをプレゼント)
https://www.yumaclass.com/opt-in?from...

■ 打田裕馬の個人相談
https://uchida.link/consult?from=yout...

■ ジャーナリングのやり方
   • 【ノート術】自分を見つめ直し、アイデアや自分の好きが分かる書き方  

音声配信ではYouTubeよりも濃い情報を配信しています(毎日更新)
*各プラットフォーム同じ内容なので、聴きやすい場所で聞いてみてくださいね!

■ standfm
https://stand.fm/channels/5f3fbde7907...

■ Spotify
https://open.spotify.com/show/3okzIFa...

■ Apple Podcast
https://podcasts.apple.com/es/podcast...

■ Google Podcast
https://www.google.com/podcasts?feed=...

■ReactNativeチュートリアル
   • 【ReactNative入門】アプリを作って学ぶチュートリアル  

■独学でwebアプリを開発する流れはこちら
   • 【超入門】初心者向けwebアプリ開発の「手順」まとめ!開発の準備やアプリ設...  

■初心者が絶対に抑えておくべきデータベースの基礎
   • 【初心者必見】データベースのテーブル設計を基本から解説。webアプリ開発で...  

チャンネル登録はこちらから!
   / @yumaapp  

#laravel
#laraveldocker
#laravel開発環境
#エンジニア転職未経験30代
#プログラミング
#プログラミング勉強
#個人開発
#アプリ開発​

show more

Share/Embed