【 PHP 】PHP8に入門してみた 5日目 環境

PHP8技術者認定初級試験 が始まるようなので 試験に向けて (できるだけ)勉強しようと思います! 使用する書籍は独習PHP 第4版(山田 祥寛)|翔泳社の本 (shoeisha.co.jp) となります。

開発環境を考える

本書ではXAMPP + Visual Studio Codeを使った環境構築を行い学習を行うようです。

参考書通り進めればスムーズなのでしょうが私はあえてDocker + Visual Studio Code(VS Code)で進もうと思います。

PHPの学習が主題ですが寄り道が大好きな性格なのでどんどんやります!

しかしながら本書で必要とされているサーバー類は揃えないといけませんね。

必要なサーバ

  • Webサーバ
  • PHP
    • 本書の執筆時点では「8.0」だったようですが最新は「8.1」らしいので8.1で進めたいと思います
  • データベースサーバ
    • MariaDBを用意します

「どこかにdocker-compose.yml落ちてないかな」と探したところすぐに見つかりました😁

VS Code Remote – Containers用PHP開発環境を構築する (zenn.dev)

必要なサービスだけを残し、MySQLの部分をMariaDBに変更して構築してみようと思います。

 

メモ

肝心のDocker Desktopがアンインストールされていました。

またインストールしないと・・・(アンインストールした記憶なし)

PHPPHP

Posted by raika@blog