Symfonyのインストールの前に、PHPとcomposer、MySQLのインストールが必要になる

タイトル通りですが、先に3つのインストールを行なって作業環境を整えていきます。
基本的には公式サイトをみてインストールしていきます。

PHPのインストール

https://tech.amefure.com/php-homebrew

私が実際に参考にしたブログ記事を再度探すことが出来なかったので、近い記事を載せている参考サイトを上記に載せます。

ちなみに、phpの公式サイトでもちゃんとインストール手順については書いてあります↓

https://www.php.net/manual/ja/install.macosx.packages.php

Composerのインストール

https://getcomposer.org/download/
【Composerのインストールを説明しているページ(公式)】
https://self-development.info/composer%E3%81%AE%E6%AD%A3%E3%81%97%E3%81%84%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB%E6%96%B9%E6%B3%95%E3%82%92%E8%A7%A3%E8%AA%AC%E3%80%90php%E3%80%91/#:~:text=composer.json%E3%81%AB%E3%81%AF%E3%80%81%E3%82%A4%E3%83%B3%E3%82%B9%E3%83%88%E3%83%BC%E3%83%AB,%E3%81%99%E3%82%8B%E3%81%93%E3%81%A8%E3%82%82%E3%81%A7%E3%81%8D%E3%81%BE%E3%81%99%E3%80%82
【インストールに関してはこちらのブログが大変わかりやすかったです】

正常にインストールが完了したら、上記サイトにもありますが、以下のような絵?がターミナル上に表示されます。

MySQLのインストール

こちらのサイトを参考にしました。

ダウンロードボタンがずらっと並んだ選択画面で、「macOS 13 (ARM, 64-bit), DMG ArchiveとmacOS 13 (x86, 64-bit), DMG Archiveの違い」が分からず、どれを選べば良いのか分からなかったのですが、これはPCのCPUの違いによるものだそうです。詳しくは、以下のサイトを見て解決しました。また、以下サイトにはインストールするのが「MySQL Community Edition」である理由なども書いてあります。

https://it-jog.com/db/install-mysql-onmac

ちなみに、先ほど

また、以下サイトにはインストールするのが「MySQL Community Edition」である理由なども書いてあります。

と書きましたが、公式サイトにも「MySQL Community Edition」の詳しい説明が乗っていました。

https://www.mysql.com/jp/products/community/

MySQLのインストール後の設定では、従来のパスワードよりも強度なパスワードを設定した方が良いので、「Use Strong Password Encryption」を選択する。rootユーザー(デフォルトではユーザー名はroot)のパスワードを設定していきます。パスワードは8文字以上で設定すること。

さあ、ようやく全てのインストールが終わりました!
ついにSymfonyをインストールしていきます!!