Web開発環境の全体像を理解しよう
Windows、WSL、Linux、Docker、コンテナの関係を整理し、PHPを学ぶための開発環境の全体像を解説します。
続きを読む →BuildBooks
Web制作を初めて学ぶ方のための記事を、基礎から順番にまとめています。
Windows、WSL、Linux、Docker、コンテナの関係を整理し、PHPを学ぶための開発環境の全体像を解説します。
続きを読む →WindowsへWSL 2とUbuntuをインストールし、Linuxユーザーの初期設定とバージョン確認を行う手順を解説します。
続きを読む →WSL上のUbuntuでpwd、ls、cd、mkdir、cp、mv、rmなどを使い、安全にファイルとディレクトリを操作する方法を解説します。
続きを読む →VS CodeとWSL拡張機能を使い、Ubuntu側へ置いたプロジェクトを編集し、WSLターミナルでコマンドを実行する方法を解説します。
続きを読む →Gitとは何か、GitHubとの違い、Gitでできることを具体例で理解し、WindowsへGitをインストールする方法を解説します。
続きを読む →git init、status、diff、add、commitと.gitignoreを使い、WSL上の練習用プロジェクトへ安全に変更履歴を残す方法を解説します。
続きを読む →Dockerのイメージ、コンテナ、Dockerfile、ポート、ボリューム、ネットワークの役割を初心者向けに解説します。
続きを読む →PHP公式イメージを直接使う構成と、Dockerfileからビルドする構成の二通りで、PHP、MySQL、phpMyAdminを起動します。
続きを読む →Docker Composeで起動したphpサービスからPHPを実行し、Apacheを通して動的なHTMLをブラウザへ返す流れを解説します。
続きを読む →