今回はphpの環境構築の中でも比較的簡単なMAMPというソフトウェアを使った環境構築、動作確認まで行っていきます。
差があるかはわかりませんが、m1macでやっていきますので環境合わせたい方は参考までに。
MAMPって?
最初にMAMPが何者なのかだけサラッと説明しておきます。
mac上でphpの開発環境を作るソフトウェアのことで、
- M ... Macintosh(マシン)
- A ... Apache(サーバー)
- M ... MySQL or MariaDB(DB)
- P ... PHP
の略になっています。
環境構築手順
MAMPのインストール
まず以下のサイトにアクセスして、MAMPをダウンロードします。
https://www.mamp.info/en/mac/
Freeを選択して
![MAMP公式トップページ](https://hiro8blog.com/wp-content/uploads/2021/05/top-page-of-mamp-official.webp)
mac版を選択し、ダウンロード
ダウンロードしたらそれを起動します。
![](https://hiro8blog.com/wp-content/uploads/2023/06/download-page-of-mamp-official.webp)
![MAMPインストーラの起動画面](https://hiro8blog.com/wp-content/uploads/2023/06/boot-screen-of-mamp-installer.webp)
続けるをクリック
![MAMPインストーラの大切な情報画面](https://hiro8blog.com/wp-content/uploads/2023/06/important-information-of-mamp-installer.webp)
続けるをクリック
![MAMPインストーラのソフトウェアライセンス同意画面](https://hiro8blog.com/wp-content/uploads/2023/06/license-agreement-of-mamp-installer.webp)
Continueをクリック
![MAMPインストーラのインストーラ先設定画面](https://hiro8blog.com/wp-content/uploads/2023/06/setting-the-installation-destination-of-mamp-installer.webp)
インストールをクリック
![MAMPインストーラのソフトウェアライセンス同意ダイアログ](https://hiro8blog.com/wp-content/uploads/2023/06/software-license-agreement-dialog-of-mamp-installer.webp)
Agreeをクリック
![MAMPインストーラのインストール開始画面](https://hiro8blog.com/wp-content/uploads/2023/06/start-installation-of-mamp-installer.webp)
インストールをクリック
![MAMPインストーラのインストール完了画面](https://hiro8blog.com/wp-content/uploads/2023/06/finish-installation-of-mamp-installer.webp)
インストールが完了したら、閉じて
![MAMPインストーラのインストーラ削除確認ダイアログ](https://hiro8blog.com/wp-content/uploads/2023/06/remove-installer-dialog-of-mamp-installer.webp)
インストーラもゴミ箱に入れておきます
動作確認
MAMPを起動して右上のstartをクリックします。
![MAMPの起動](https://hiro8blog.com/wp-content/uploads/2023/06/start-mamp.webp)
すると、↓のような画面が出てきますが、ここには環境情報が載っています。
![MAMPの環境情報が載っている画面](https://hiro8blog.com/wp-content/uploads/2023/06/screen-showing-mamp-environment-information.webp)
環境情報の中のPHPのところを見ると、phpinfoにlocalhost:8888
で立ち上げていると書いてありますので、そのurlにアクセスします。
![MAMPが起動中のURLを確認](https://hiro8blog.com/wp-content/uploads/2023/06/checking-url-during-startup.webp)
こんな画面が表示されていればサーバーに関しては正常です。
次にphpの動作確認ですが、こちらは/アプリケーション/MAMP/htdocs
に下記内容のphpinfo.php
を作成して
<?php phpinfo(); ?>
http://localhost:8888/phpinfo.php
にアクセスしてください。
![PHP実行状況の確認](https://hiro8blog.com/wp-content/uploads/2023/06/check-php-execution-status.webp)
こんな画面が表示されればphpも正常に動作しています。
以上が(m1)macでのphp環境構築になります。