こんにちはゲストさん。会員登録(無料)して質問・回答してみよう!

締切り済みの質問

MacでPHP

初めまして。これからPHPを始めようと思っています。
最近購入したMacBookAirでPHPを勉強したいと思っているのですが、わかりやすい導入方法をご存知の方教えて頂けないでしょうか?
WinではXAMPP等の簡単な導入ソフトがあり、ネットでもその方法が書かれていますが、Macに導入する方法をなかなか見つけることができません。

ちなみにMac OS X 10.6 です。

是非ともよろしくお願いします。

投稿日時 - 2010-12-20 22:44:22

QNo.6397244

困ってます

このQ&Aは役に立ちましたか?

1人が「このQ&Aが役に立った」と投票しています

回答(4)

ANo.4

特にApacheやPHPのバージョンにこだわらないのであればMAMPを使えばXAMPPのように簡単に環境を整えられると思います。

参考URL:http://www.be-webdesigner.com/technotes/server/install/mamp.htm

投稿日時 - 2010-12-23 15:53:06

お礼

ありがとうございます。
色々と調べて導入方法などがネットに充実してる?Xanmpp and Eclipseにしました。

またよろしくお願いします。

投稿日時 - 2011-01-06 22:57:09

ANo.3

> プログラミング超初心者ですけど、大丈夫ですかね・・・?
> 「DMGアーカイブ・・・」早速、???な感じですけど、頑張ってみます!

みんな最初は超初心者ですよ。Macを使うことが目的ではないのであれば、最悪 bootcamp でWindowsを入れちゃってもいいじゃないですか。
使いやすい環境を整えるのも必要なスキルですよ。

ハッカーと呼ばれる人やグルとかウイザードなんて呼ばれる、その世界の一時代作った偉い人も、新しいPCを渡すとみんな自分仕様にしちゃいますよ。
#昔ですが、UNIXの世界で偉い外国人のエンジニアさん(もうお爺ちゃんでした)が、ノートパソコンを高速2本指タイピングで自分用に環境設定していたのを、スゲーと思って見てました。先輩のエンジニアに「ケンシロウか?」といって笑われましたが。

#僕は郷に入っては郷に従えで、その OS の思想や文化に従う派で、たまに"M"だなと言われますww。
#日本的だと言って欲しいww。

DMGアーカイブは Mac で扱う Disk Image のことです。
クリックすると、まるでアプリケーションが入ったUSBメモリを刺したような振舞をします。

ところで、肝心の php は入ってました?

投稿日時 - 2010-12-21 14:53:55

お礼

ご返答ありがとうございました!

皆さんのアドバイスを踏まえて色々とググり結果、xampp and Exlipse を導入しました。(出来たつもりですけど。。。)
徐々に習得できたらと思ってますので、何かの際はまたよろしくお願いします。

投稿日時 - 2011-01-06 22:55:38

ANo.2

多分 xcode を入れたためだと思いますが、僕のMacBook Pro 13" OS X 10.6.5 では PHP 5.3.3 がインストールされていました。(xcode は付属のDVDにありました)
Airということなので Apple Developer Connection に登録(無料です)するとダウンロードもできます( http://developer.apple.com/

apache も2.2.15 が入っていました。MySQLだけ別途インストールしましたけど。
MySQL は
http://dev.mysql.com/downloads/mysql/
から DMG アーカイブを入れてます。システム環境設定から起動・停止が出来てます。

PHPが 5.3 系と新しめなので期待したバージョンと振舞が違うかもしれません。
#かなり変わったと思うので http://www.php.net/manual/ja/migration53.php をみて判断してください

もしかしてインストール済みなのかもしれないので確認してみてはどうでしょうか?
確認方法はアプリケーション→ユーティリティ→ターミナルからターミナルを開いて

php -v
と入力しエンターキーを押すと
php -v
PHP 5.3.3 (cli) (built: Aug 22 2010 19:41:55)
Copyright (c) 1997-2010 The PHP Group
Zend Engine v2.3.0, Copyright (c) 1998-2010 Zend Technologies
with eAccelerator v0.9.6.1, Copyright (c) 2004-2010 eAccelerator, by eAccelerator

こんな感じで返ってきます。

apache の httpd.conf は /etc/apache2/httpd.conf にあります。
php.ini は /etc/php.ini にあります。

apache の再起動はターミナルから sudo apachectl restart と入力しています。
#パスワードを聞かれたら、自分のアカウントのパスワードを入れます。

Unix(クローンを含む)系の操作に慣れていれば、WindowsのXAMPPなんかよりもはるかに開発しやすいと思います。
#僕はWindowsを起動することが殆ど無くなりました。

投稿日時 - 2010-12-21 05:47:12

お礼

回答有難うございます。
プログラミング超初心者ですけど、大丈夫ですかね・・・?
「DMGアーカイブ・・・」早速、???な感じですけど、頑張ってみます!

投稿日時 - 2010-12-21 11:41:07

ANo.1

このページは参考になるかも~
xampp でX10.4↑対応なので


一度見てみてください

参考URL:http://www.apachefriends.org/jp/xampp-macosx.html

投稿日時 - 2010-12-20 23:09:23

お礼

ありがとうございます!
じっくり理解しながら導入したいと思います。

投稿日時 - 2010-12-21 11:39:05

あなたにオススメの質問