2018年10月21日macにWeb開発環境をローカルに構築する際、「MAMP」というアプリケーションをインストールすると必要な環境が一気に全部揃って超便利でした。いう訳で、MAMPのご紹介と、インストール手順についてまとめてみました。※当記事はMac向けの導入について記載しています。Windowsを利用されている方はご注意ください!MAMPって何?MAMPとは、Web開発環境を構築する際に必要な環境を一括でインストール出来る便利なアプリケーションです。Macintosh、Apatche、MySQL、PHPの頭文字を取って「MAMP」というらしいです。MAMPでインストールできるもの先述の内容も含みますが、以下システム・ソフトウェアをインストールできます。ApacheNginxMySQLPHPApacheとNginxは、好きな方を選択できるようになっています。公式ページによるとPython、Perl、RubyもMAMPにも対応出来るみたいです。これらそれぞれ1つずつインストールしてると中々大変なので、一括してインストール出来るのは非常に便利ですよね。MAMPのダウンロード手順MAMPのダウンロード手順についてまとめてみました。1.オフィシャルホームページに行くまずオフィシャルホームページにアクセスしてください。PRO」の2種の案内がありますが、今回は「MAMP」をダウンロードしていきます。Download」をクリックすると、ダウンロードページに飛びます。PRO」は、「MAMP」の上位互換版です。PRO」の導入を検討してもよいかと思います。Download」からダウンロードページに飛びますので、ご自身のOSの方のインストーラーをダウンロードしてください。名称からMac専用ソフトウェアのようですが、実はWindows版もあるのです。好きな方をクリックすれば、そのまますぐダウンロードされます。Twitterの表示は無視して大丈夫です。MAMPのインストール方法MAMPのpkgファイルをダウンロードしたら、インストールしましょう。変わった手順は特にありませんが、念の為説明を置いておきますね。古いMAMPは更新しちゃうからな!と書いてありますね。中身を確認した上で、「続ける→同意する」をクリック。インストールの種類1.42GBを利用するというお知らせをしてくれました。「インストール」をクリック後にログイン認証があるので、パソコンにログインする時と同じパスワードを入力してください。インストール後の設定・確認事項MAMPをインストールした後の設定や確認事項を説明します。MAMPを起動してみよう!「MAMP」を起動するとこんな画面が出てきます。Servers」をクリックすると、ApatcheとMySQLが起動します。Server」の横にある緑のライトが点灯します。Page」をクリックして、以下のような画面が出てきたらオッケーです。MAMP初期設定グローバルメニューの「MAMP→Preference」をクリックすると、全般的な設定をすることが出来ます。こちらを最初に色々いじっておきましょう。General設定Generalは起動時と終了時に実行されるアクションが記載されています。私はMAMP起動時のサーバー自動立ち上げと、MAMP終了時のサーバー自動停止を選択しました。PROへの案内やWebStartページの自動遷移などは、とりあえず外しました。必要って方はチェックを入れておくといいと思います。「Portタブ」ではApatche、Nginx、MySQLのポート番号を設定することが出来ます。3306」をクリックしてポートを変えてスッキリした指定先にしちゃいましょう。Webサーバーのポートを80、MySQLのポート3306に設定すると、指定先が「http://localhost/」となってとてもスッキリします。「PHP」タブから、PHPのバージョンを変更できます。想定する使い方に従って好きなバージョンを指定してみてください。Server」タブで、利用するミドルウェアをApacheかNginxのどちらか選ぶことが出来ます。同時に、ドキュメントルートの場所も設定出来ますので、こちらもお好きなところを指定してください。私は標準のところ(/Applications/MAMP/htdocs/)に置いてます。MySQL「MySQL」タブでMAMPに搭載されているMySQLのバージョンを確認できます。これは変更できないっぽいですね。「Cloud」タブで、Cloudサーバーに環境を構築する場合の諸設定ができるようです。私はCloud機能を使わないので、何が出来るかは具体的には把握してはいません。PHPの動作確認とバージョン確認をしよう!PHPの動作確認PHPがしっかり動作しているか確認しましょう。テキストファイルで何かしらのPHPファイルを生成しましょう。world!」と表示するプログラム「helloworld.php」を作りました。Server」タブで指定したドキュメントルートに置き、ブラウザから指定して正常に動いてるか確認してみましょう。デフォルトの位置かつサーバーのポートを80、MySQLのポートを3306に設定する場合だと、指定先は「http://localhost/helloworld.php」になるかと思います。worldが表示されました。Page→TOOLS→PHPINFO」を参照すると、MAMPで利用するPHPのバージョンを参照することが出来ます。すると、以下のような画面が出てきますので、バージョンを確認してみてください。今回は設定したPHPバージョン7.2.8となっているので、オッケーです!まとめMAMPについてと、MAMPのダウンロードとインストールの手順についてまとめてみました。PRO」を検討するか何かしら手を入れる必要になってくるかと思います。その点はご注意くださいませ。MEもいもい多趣味なリーマン。音楽・ゲーム・旅行等を中心に、興味を持った事柄について取り上げていきます。