2009-04-03 14 views
0

私はmac os xを使い慣れています。 Windows XPの世界には、easyPHP、wampserver、uniformserverなどのパッケージが用意されていて、自動インストーラで設定されたphp、mysqlでローカルWebサーバを使用できるようになっています。本当に便利です。Mac OS Xでウェブ開発用にローカルLAMPをインストールする最も簡単な方法は何ですか?

私は新しいMacで同じ必要があります。私はMac OS XがローカルWebサーバーに付属していることを知っています。これはPHP、mysqlがプリインストールされていますか?

この素敵な光沢のあるマシンで開発を続けることができるように、このローカルランプを使用する最も簡単な方法をお伝えさせていただきたいと思います。

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

+0

LAMP linuxではLですか? :P – Dana

+0

'L'はかなり無関係です。ほとんどのPHPコード( 'P')は、PHPインタプリタが適切なWebサーバーとdbで機能している限り、OSを気にしません。 –

+0

...時折、ファイルシステムから何かを引き出す必要があります。 –

答えて

3

質問:LAMPとはどういう意味ですか?

回答:LinuxのApacheのMySQLのPHP

Q:これはMac上で実行されていた場合は?

A:XAMPPも優れた選択肢であるMAMP

+0

素晴らしい呼び出し。 MAMPはまさに私が探していたものでした。 80ポートを使用することもできるので、組み込みのApacheは途中で取得できません。 – pixeline

1

OS Xは、すでにインストールされているPHPとApacheが付属しています。デフォルトではmysqlがインストールされていませんが、the mysql websiteからMac OS Xバージョンをtarballまたはパッケージのいずれかのバージョンで簡単にダウンロードできます。

+0

別のスクリプト言語でWeb開発を行う場合は、OS XにはPerl、Python、Rubyも付属しています。 Cコンパイラやmakeプログラムは付属していませんが、(無料の)開発者ツールをインストールすると、MySQLをインストールするために必要なGCCとGNU Makeが手に入ります。 –

+0

それは完全なレールの設定も(10.5で)付属しています...そして私はそれがコンパイラと一緒に来ると言うでしょう、それはちょうどデフォルトでインストールされていません:) –

0

Mac OS Xは - 本質的に - Linuxです。

Mac OS XにはすでにApacheが含まれています。ファイル共有をオンにすると、Apacheがオンになります。

あなたがmod_apacheを有効にするには、httpd.confのを編集する必要がありますのMac OS Xのhttp://dev.mysql.com/downloads/mysql/5.1.html

のためのMySQLをダウンロードしてインストールする必要があります。

3

しようとは

0

5年後、私はこの質問と既存の答えは、まだいくつかの新規参入者による読み取りと信じています。

個人的には、私はMac OS Xで完璧な開発環境を持つことを強くお勧めします。Homebrew PHPだけでなく、自作ソフトはオープンソースのツールキット/ライブラリ/アプリケーション天国への門戸を広げます。

ここはこの件に関する私のanother answerです。

関連する問題