Archive for 2 月, 2009

OSX LeopardにMAMPをインストール

今回はOSX LeopardにMAMPをインストールします。OSX Tigerでも基本同じです。

ちなみにMAMPの名称は、Macintosh、 Apache 、 MySQL、PHPの頭文字からとっています。
マウスをほんの数クリックするだけで、Mac OSX用のApache、PHP、MySQLをインストールすることができます。

インストールは簡単

パッケージで提供されているので、インストールはとても簡単です。

まずMAMPの ダウンロードページ から、MAMP 1.7.2をダウンロードします。

これはUniversal Binary版なのでPowerPC搭載モデルでも、Intel系CPU搭載モデルでも動作します。

「MAMP1.7.2」をクリックしてダウンロード。

「MAMP1.7.2」をクリックしてダウンロード。

自動的にダウンロードが開始されます。

自動的にダウンロードが開始されます。

MAMP 1.7.2のディスクイメージが勝手に作られ、自動的に以下の画面が表示されます。
図の矢印通りに、MAMPのフォルダをApplicationsフォルダにドラッグ&ドロップします。
OSX Tigerの場合はフォルダの画像が変わるだけで、やることは同じです。

アプリケーショフォルダにドラッグ&ドロップする

アプリケーショフォルダにドラッグ&ドロップする

起動

アプリケーションフォルダに移動すると先ほどドラッグ&ドロップしたMAMPフォルダがあります。
MAMPフォルダを開き、MAMPアプリケーションをダブルクリックして起動します。
パスワードを聞かれるので入力してOKを押します。

ログインsiteiruユーザの名前とパスワードを入力

今ログインしているユーザ名とパスワードを入力

無事に起動すると、以下のようなウインドウが表示され、同時にブラウザが立ち上がり「MAMPへようこそ!」というページが表示されます。

正常に起動すれば、Apache、MySQLともにグリーンの表示になっている

正常に起動すれば、Apache、MySQLともにグリーンの表示になっている

関連記事:「超」初心者ですが、symfonyとMAMPインストール

関連する投稿

,

1 件のコメント


「超」初心者ですが、symfonyとMAMPインストール

関連記事:OSX LeopardにMAMPをインストール

2/24 書き直しました。。。
こころです。symfonyもMAMPも初心者ながら、wordpressも初心者でした。
投稿したのに改行されず、コード内に大文字の記号が入っていたので、
修正しました。

気を取り直して、symfonyでの開発者を目指すべく、MAMPとsymfonyをインストール。開発環境はPowerBook G4です。

●MAMPのインストール
 http://www.mamp.info/en/index.php

 http://www.mamp.info/en/download.html

上記より、MAMPをダウンロード。
プロではない方をダウンロードしました。

起動!

MAMP

MAMP

※macに慣れていないと、スクリーンショットにもひと苦労。。。。

環境設定→ポート で Apacheのポートを80に変更。

※Windowsだと、Skypeのポートと競合するので、ポートを8080に
 しないと起動しない!という過去がありました。。

macでのMAMP の起動は難なくできました。

続いて、symfonyのインストール。
symfonyインストールのため、macでターミナルを起動します。

●symfonyのインストール

MAMP環境でSymfonyインストール時参考にするサイト。
http://it.kndb.jp/entry/show/id/2427

ターミナルを起動して、MAMPにインストールされているpearコマンドを使えるようにするために、usr/binの pearをリネームして、MAMP内のpearにシンボリックリンクを貼ります。

$ sudo mv /usr/bin/pear pear_original
$ sudo ln -s /Applications/MAMP/bin/php5/bin/pear /usr/bin/pear

pearのアップグレードを行います。

$ sudo pear upgrade PEAR

pearからsymfonyのインストールを行います。

$ cd /Applications/MAMP/bin/php5/bin/
$ sudo pear channel-discover pear.symfony-project.com
$ sudo pear install symfony/symfony

上記の手順で、/Applications/MAMP/bin/php5/lib/php 内にsymfonyが
インストールされていれば問題ないのですが、私は何度やってもユーザー>ダウンロード 内にsymfonyが解凍されてしまいます。

仕方ないので、
解凍されたsymfonyフォルダの中身のsymfony-1.2.4以下
/Applications/MAMP/bin/php5/lib/php に直接入れます。
外側のsymfonyフォルダとサムネイルのようなファイルは、捨てました。

このままではsymfonyコマンドが使えないのでシンボリックリンクを貼ります。

$ sudo ln -s -f /Applications/MAMP/bin/php5/lib/php/symfony-1.2.4/data/bin/symfony /usr/bin/symfony

※-f オプションは既にあるシンボリックリンクを上書き。はじめて作る時なら要らないそうです。

symfonyが動作しているか確認

$ symfony -V

symfony version 1.2.4 (/Applications/MAMP/bin/php5/lib/php/symfony-1.2.4/lib)

上記のようになればOK。

ここまでは、特に問題なくできました。

実は、生まれて初めてmac触りました状態だったので、
macでのソフトのインストール、解凍、削除、ターミナルの起動の仕方まで
shimaさんにすべからく教えて頂いたので、MAMPとsymfonyのインストールは難なくクリア。

が、

はやくmacに慣れたいということと、環境設定の手順のおさらいも兼ねて、全て最初から一人でやってみよう!と、jobeetの1日目まで進んでいた開発環境全てをゴミ箱に…….

最初から、やり直した次第です。

そうしたら、最初にインストールした時は1.2.2 だったsymfonyのバージョンが、1.2.4 にアップグレードしていました。

このくらいのスピードで私も成長しなくてはと、思いました。。。

関連する投稿

2 件のコメント



SetPageWidth