商品レビューゲーム食レポお問い合わせホームプログラミングPHP【Macで簡単】MAMPでPHP実行環境を作ってみる!PHPTwitterFacebookはてブPocketLINEコピー2021.02.23MAMP使用して、MacでPHPの実行環境を作ってみました。存在は知っていましたが使ったことなったので、試してみました。MAMPを使うとコマンドを実行することなく、PHPが使える環境をすぐに作ることができます。今回使用したMAMPのバージョンは6.3です。Windows版もあるようですが、今回はMacで試してみました。MAMP上でPHPは7.4または8を選ぶことができます。目次MAMPとは?MAMPをダウンロードするMAMPをインストールするMAMPを起動するMAMPを使ってみるPHPを動かしてみるMAMPでPHPの設定を変更したいMySQLを動かしてみる終わりにMAMPとは?MAMPは、MacまたはWindowsにインストールするだけで、ローカルのサーバー環境を作成することができます。WebサーバーとしてApacheまたはNginxが使用でき、PHP・MySQLも一緒に使えるようになります。PROは有料のようです。環境を使って、PHPを使ってみたいぐらいの人は無料のMAMPの機能だけで十分だと思います。Downloadをクリックします。proをクリックします。すると、下記のようにpkgファイルが落ちてくるので待ちます。「MAMP_MAMP_PRO_6.3.pkg」がダウンロードされました。MAMPをインストールするダウンロードした「MAMP_MAMP_PRO_6.3.pkg」を開いてインストールしていきます。それぞれ内容を確認して、「続ける」ボタンをクリックします。インストールをクリックすると、インストールが始まります。インストールが完了したら閉じるボタンを押して閉じます。PROも一緒に入るので、不要な場合は消しておいて大丈夫です。PROは14日無料のデモとして使えるようです。MAMPを起動するアプリケーションとしてインストールされているので、LaunchpadやSpotlightからMAMPを検索すると出てきます。Finderからアプリケーションを開いて、MAMP配下のMAMPをクリックしても起動できます。起動すると、下記のような画面が表示されます。右上のスタートボタンを押すと、起動してくれます。ApatchまたはNginxとMySQLが立ち上がります。停止するときは、スタートボタンがストップボタンになるので押すと、停止することができます。左上のPrefencesは設定ボタンです。MySQLのポート番号の変更やドキュメントルートの位置が変更できるようです。MAMPを使ってみるMAMPで実際にPHPとMySQLが動くか試してみます。PHPを動かしてみるMAMPを起動して、http://localhost:8888にアクセスすると下記のように表示されます。MAMPインストール時に用意された「index.php」が表示されています。World」を出力するプログラムを書いてみます。htdocs」になっています。hello.phpという名前で、下記のスクリプトをドキュメントルートに置きます。World!";このようにファイルを置いて...http://localhost:8888/hello.phpにアクセスすると、表示されました。MAMPでPHPの設定を変更したい/Applications/MAMP/bin/php/php[バージョン]/conf配下にphp.iniがあるので、このファイルを修正することで変更することができます。バージョンはMAMPで選んだPHPバージョンです。Workbenchアプリから繋いでみます。新規で接続設定を作ります。下記の内容で接続設定を作成します。root接続しようとするとパスワードを求められるので「root」を入力します。データベースを作成してみました。MySQLが動いていることが確認できました。終わりにMAMPを使って、PHP実行環境が作れました。個人的にはDockerがお勧めですが、コマンド実行が必要なので難易度が低いとは言いづらいですね。MAMPで環境を作る場合はインストールして、画面から簡単に作成できました。簡単にPHPを始める場合には選択肢として考えてもいいかと思います。独学に限界を感じたら、オンラインで学んでみよう!本当にわからない場合は、知っている人に聞くと近道になります。・PHP/Laravelのおすすめプログラミングスクール5選!PHP/Laravelのおすすめプログラミングスクール5選!PHPやLaravelが学べるプログラミングスクールを5つ選んで比較してみました。総合的にみると、Freeksがサブスク型で始められて、就職支援まで行ってくれるので良さそうでした!PHP/Laravelが学べるプログラミングスクール5選ゲス...codelikes.com2022.10.15PHPプログラミングシェアするTwitterFacebookはてブPocketLINEコピーyasuakiをフォローするyasuakiコードライクPHPPHPのNULLについてのまとめ!判定や空文字との違いなどPHPのNULLについてまとめました。最初にNULLについて解説していて、その後にNULLついて下記のことを書いています。checkoutを使用する方法について書いています。checkoutコマンドを実際に使用して解説しています。解説している内容は下記になります。・ブランチを切り替える・リモートからブランチを取得して切り替える...プログラミングC言語の学習におすすめ本4選!【現役エンジニア選定】C言語の学習におすすめの本を4つ紹介します。最初にC言語について簡単に説明して、その後におすすめの本を紹介しました。最後に、C言語を「どの本で学ぶのが良いか」の考察をまとめていますので、確認してみてください。yasuaki筆者のC言語歴は、...C#C#で文字列に含むか検索して確認する2つの方法!C#で文字列に特定の文字列を含むか検索して、確認する方法について書いています。対象の文字列に、指定した特定の文字列を含むか確認するには、下記のメソッドを使うことができます。・文字列からContainsメソッドを呼び出す。・文字列からInde...プログラミングRustの学習におすすめの本5選!【エンジニア選定】Rustの学習におすすめの本を5つ紹介しています。Rustについて簡単に説明して、その後におすすめの本を紹介しました。最後にRustを「どの本で学ぶのが良いか」の考察をまとめていますので、確認してみてください。※Amazonのお試し読みでひ...JavaScript[JavaScript入門]コメントとは?コメントを書く方法!JavaScriptでコメントを書く方法と、コメントアウトについて書いています。JavaScriptのコメントとは?コメントは、スクリプトに処理の内容などの説明を書いておけるものです。ソースコードの内容に説明を入れることにより、複雑な処理の...PHPPHPでファイルに書き込む2つの方法!PHPでファイルに書き込む方法について書いています。ファイルに書き込みをする時には、下記の2つの方法があります。・ファイルをfopen関数で開いて書き込む・file_put_contents関数を使うfile_put_contents関数の...swiftSwiftで数値から文字列に変換する2つの方法!Swiftで数値から文字列に変換する方法について書いています。数値から文字列に変換するにはStringを使うか、文字列に埋め込むことで変換可能です。サンプルコードは、Swiftバージョン5.7で検証しています。コメントをキャンセルメールアドレスが公開されることはありません。名前メールサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Δプロフィールyasuaki福岡でフリーランスをやってます。業界歴13年になりました、SESで働くことがほとんどです。なんでもやってますが、Webが得意です。このブログではプログラミング技術の内容を中心に、たまに商品レビューとかを書いています。配列のまとめ要素を追加する要素を削除する配列を結合する要素を含むか確認する要素数を数える配列の値を展開するPHP/Laravelの学習におすすめの本を選定!・PHPの学習におすすめの本6選!【現役エンジニアが選定】PHPの学習におすすめの本6選!PHPの学習におすすめの本を6つ紹介しています。Laravel・CakePHP・SymfonyなどのWebフレームワークやWordPressなどに使われているPHP。フレームワークの内部のコードや、使用されているシステムのコードを理解するた...codelikes.com2022.08.04・Laravelの学習におすすめの本3選!【現役エンジニアが選定】Laravelの学習におすすめの本3選!(本が必要?)今回はLaravelの学習にオススメの本を3つ紹介しています。学習するにあたって本が必要か考えてみました。Techpit前半はPHPのみでEvernote風メモアプリケーションを開発し、後半は同じものをLaravelで開発する。フレームワークを使用しない場合の開発と、Laravelのメリットを実際に開発することで体感。開発を通じて、簡単なアプリケーションの作り方やSQLの書き方、dockerの使用方法などを学ぶ。商品レビューゲーム食レポお問い合わせホーム検索トップサイドバータイトルとURLをコピーしました。