きまぐれ事典

ウェブデザイナーがあれこれきまぐれにつづる日々のくらしの百科事典。

MacでPHPを動かす環境づくり

Posted on | 2008年 10月 26日 | Permalink

【MAMP】
MAMPとは、OSであるMacintosh、WebサーバであるApache HTTP Server、データベースであるMySQL、スクリプト言語であるPHPを総称した頭文字から成る造語である。動的(ダイナミック)なウェブコンテンツを含むウェブサイトの構築に適した、オープンソースのソフトウェア群である。これらは、それぞれ独自に開発されたものである。

PHPの勉強をはじめることにしたわけですが、じつはPHPというのは通常自前のパソコンで動作確認することが出来ないのですよ。ここらへんはHTMLなんかとは明らかに違うとこですよね。どこかPHPの動くレンタルサーバーに上げてみればいいのですが、毎回わざわざサーバーにアップロードっていうのも煩わしい。

ではどうすればいいか。じつはローカル環境でPHPを動作させるように細工をする方法がいくつかあるのです。いろいろあるみたいなんですが、私が試みたのは「MAMP」というパッケージをインストールする方法。一応自分用の備忘録として書いておきたいと思います。

MAMPとはMacintosh、Apache、MySQL、PHP…の略のようです。まあつまるところ、自分のMacでPHPとかデータベースとか使える一式が入ってるよ?ってことです。読み方は…マンプ?

ちなみにですが、じつはMacにはもともとApacheは入っているんですよ。MySQLとかPHPとかバラバラに取ってきてインストールや設定をする方法もあるみたいなんですが、なにやらめっぽう面倒くさいんだとか。それに比べてMAMPとやらはえらく簡単にPHP開発環境を作れるという…。

さて、で、そのMAMPを配布しているサイトからダウンロードしてきます。MAMP Proというやつは有料らしいですが、PHPの動作確認くらいならフリーの方でいいらしいです。

ダウンロード完了後、ディスクイメージを展開。中のフォルダをアプリケーションフォルダにドラッグ。はい、これでインストール完了だそうです。はやっ!なんとも簡単にできちゃた。

MAMP

MAMPを起動させると、自動的にApacheサーバとMySQLサーバが動作しはじめました。そしてスタートページがブラウザで立ち上がります。これがコントロールパネル代わりとなっていろいろいじくれるらしい。

こうして無事PHPを勉強する環境が整ったというわけです。ちなみにエディタで書いたPHPファイルは、先ほどアプリケーションフォルダに入れたMAMPフォルダ内、htdocsフォルダ内に保存しないと動きません。例えばここにhello.phpを保存した時にブラウザでこれを確認する場合、Apacheのポートは8888としているので、http://localhost:8888/hello.phpと入力すればよいわけです。

ちなみにhtdocsフォルダにアクセスしやすいように、デスクトップ上にエイリアスを作っておけば便利です。よし、これであとはせっせせこサンプルPHPを書きまくって覚えよう。がんばりますー。

関連する(かもしれない)記事


コメント

1 コメント - “MacでPHPを動かす環境づくり”

  1. PHPの勉強をはじめてみた : きまぐれ事典
    2009年 3月 5日 @ 02:27

    […] プトを自分の手で打って実際動くのを確認しながら進めております(ローカルでPHPを動かす環境の準備の記事はこちら)。今のところなんだかんだ出来ちゃってるところが何気にすごい […]

コメントをする





CAPTCHA


書いてる人

taca

taca。1978年生まれのB型。ウェブ制作のお仕事をしています。MacユーザーでiPhoneユーザー。写真を撮るのが好き。BBQをこよなく愛しますが、やむを得ない場合はホットプレートでの焼肉でも可。[profile...]

Instagram

Tumblr

リンク

MONO

MSR

たまには野外でコーヒーでも沸かしてみませんか。

RECOMMEND

4861000084

Design rule index—デザイン、新・100の法則
William Lidwell, Kritina Holden, Jill Butler

フィボナッチの数列、フィッツの法則にオッカムの剃刀、5つの帽子掛けやらグーテンベルク・ダイヤグラムなどなど、デザインにまつわるキーワードがぎっしり詰まった本。必ずしも奇抜なセンスが必要なのではなく、しっかり基礎的ルールに基づけば自然と美しいデザインは生まれるもの。デザインに興味があるならばぜひとも本棚に。うーむ、いい意味で、本棚の肥やしとしてもサイコーの一冊。

410538502X

フル・ムーン
Michael Light

月旅行を体験できる本。人類初の月面着陸に成功したアポロ11号の宇宙飛行士たちが、興奮しながら目にしただろう月面の壮大で茫漠とした風景がそこにあります。記録写真というより、映画のひとコマのように思えるのは、宇宙飛行士たちのドラマを感じられるカットが散りばめられているからかな。月平線(?)から見える地球の出にも感涙。

B0007OC71O

In Between Dreams
Jack Johnson

アコースティックでナチュラルで、何の違和感もなく耳から浸透してくる心地よいメロディ。あまり聴きすぎると仕事が手に着かなくなる可能性があります。

PAGE TOP