MacでXamppを使ってApache、PHP、MySQLを試そう | GoGo! Machead!

MacでXamppを使ってApache、PHP、MySQLを試そう

MacintoshのベースはUnixなので頑張ればApache、PHP、MySQLを
インストールできるのですが、一般ユーザがその環境を構築するにはハードルが高いです。
「インストールは難しい、でもPHPやMySQLを使ってみたい」という方に
「XAMPP」というソフトウェアがあります。
http://www.apachefriends.org/en/xampp.html

これは一つのソフトウェアパッケージに「Apache」と「PHP5or4」と「MySQL」が入っており、
「XAMPP」をインストールすれは全てがインストールできてしまうというモノです。
現在、「XAMPP」のMac版はテストバージョンなので不具合などある可能性がありますので
注意して使ってください。

では、インストール方法を説明していきます。
1.インストールパッケージを以下のサイトからダウンロードします。
  http://www.apachefriends.org/ja/xampp-macosx.html
2.ダウンロードしたファイルを実行してインストーラを起動してXAMPPをインストールします。
3.次にXAMPPがインストールされたフォルダの
  /Applications/xampp/etc以下
  と
  /Applications/xampp/htdocs以下
  のパーミッション(アクセス権)を読み書き可に変更します。
4.次に/Applications/xampp/etc/httpd.confを編集します、
  282行目を「#」を入れてコメントアウトします。
  ※intel Macの場合は必要のようです。私の環境もintel Macですが
   ここをコメントアウトしないとエラーになりました。
5.ターミナルを起動して以下の2行を実行します。
  sudo su ※管理者パスワードの入力が必要
  /Applications/xampp/xamppfiles/mampp start
6.エラーなくデーモンが起動したらSafariから以下のURLにアクセスします。
  http://localhost
  以下の画面が表示されればインストールは終了です。
20061123_01
上のページはXAMPPの管理コンソールになりますので、
MySQL、PHPなどの状態チェックやphpMyAdminなどのリンクが用意されています。

これで取りあえずPHPやMySQL環境ができましたが、実際にPHPサイトを作ってみて
検証を行うには設定を変更する必要があると思いますので、ターミナルから
/Applications/xampp/xamppfiles/mampp stop
を実行してデーモンを終了させてApache、PHP、MySQLの設定を変更して
デーモンを再起動してください。
Apache、PHP、MySQLの設定については私より他のサイトさんに詳しく書いていますので
調べて変更して頂ければと思います。

最後にXAMPPの環境ですが、XAMPPのサイトにも書かれていますが、
開発用途を前提に設定されていますのでXAMPPで構築した環境をネット上に公開するのは
やめてください。その事は充分注意してください。