はじめに PHP、Ruby、PythonなどLinuxベースの環境で動作するシステムを開発するにはLinux環境上でIDEを使って開発するのが理にかなっており、開発環境と本番環境のOSが違うことによる不具合も抑えることが出来ます。 Windows10ではLinux環境のWSL2が使えるようになりました。 カーネルもLinuxのものが使えるので、完全なLinuxが動いています。 また、Docker DesktopもWSL2対応版が正式リリースされましたので、改めて設定手順をまとめようと思います。 本記事では、現在私がメインで使っているPHP開発環境について説明します。 Docker、Git、ソースコードなどはWSL2に置き、XdebugやUnitテストをWindows側のIDEから操作します。 前編:WSL2の設定~Dockerインストール ← いまここ 後編:PhpStormの設定 前