MacでApache+MySQL+PHP環境構築 MAMPインストール
MAMPとは、Macintosh、Apache、MySQL、PHPを省略した名前です。
そしてMAMPというソフトを使えばこの環境を簡単に構築する事ができます。
基本的な手順はソフトをダウンロードしてアプリケーションフォルダにコピーするだけです。
MAMPのサイトよりMAMPをダウンロードします。
MAMP: Mac, Apache, MySQL, PHP
ダウンロードされたら解凍します。
ディスクイメージファイルになるのでダブルクリックで開きます。
開いたらMAMPフォルダをアプリケーションフォルダにコピーします。
アプリケーションフォルダにコピーされたMAMPをダブルクリックで立ち上げると、
自動的にApache、MySQLが起動し、スタートページが表示されます。
スタートページが表示されれば問題無くインストールされてます。
phpMyAdminやSQLightManagerも入ってます。
サーバーの起動・停止はMAMPのウインドウから操作できます。
※phpからMySQLに接続出来ない場合
私の場合、MAMPインストール後phpmyadminで
『#2002 – サーバが応答しません (あるいはローカルの MySQL サーバのソケットが正しく設定されていません) 』とエラーが出ました。
同様にPHPからSQL接続もエラーになりました。
MySQLサーバーは起動してるのでMySQLとソケットが異なっているようなのですが、
php.iniの設定にも間違いありません。
いろいろと検証した結果、本来読み込まれるはずの
/Applications/MAMP/conf/php5.3/ini.php
が読み込まれず、
/private/etc/php.ini
が読み込まれてました。
/Applications/MAMP/conf/apache2/httpd.conf
を開き
LoadModule php5_module modules/php5.3/libphp5.so
の後くらいに
PHPIniDir "/Applications/MAMP/conf/php5.3"
と追加。
これで正常にphp.iniファイルが読み込まれてMySQLに接続出来ました。
MAMP導入前にも色々やってたのでその影響かも知れません。
Comment
コメント(7)
吉田丈二
hiro
ねむね
hiro
ねむね
hiro
ねむね
コメントする
Trackback(0)