MacにXAMPP設置した覚え書き。
XAMPP for Windowsとはかれこれ3年くらいインストールしたりアンインストールしたり…なかよくやっていこうぜ…
インストール
http://www.apachefriends.org/jp/xampp-macosx.htmlから今回はXAMPP Mac OS X 1.7.3をインストール。
ダウンロードできたらクリックして、ApplicationsフォルダにXAMPPフォルダをいれた(Applications内にコピーしますか?とかアナウンス出たのでその通りに)
起動
XAMPP ControlをクリックしてApacheとMySQLをスタートさせた後にhttp://localhostにアクセス。
言語は日本語とした。
セキュリティの設定
http://blog.livedoor.jp/ec_chin/archives/2115999.html
上記サイト参考にもそもそ設定。(ターミナルとかさわるの苦手でパスワードの設定を一回失敗してアンインストールした)
ターミナル起動
sudo su
入力してenter
パスワードをきかれたら入力。
/Applications/XAMPP/xamppfiles/xampp security
入力してenter
XAMPP : Your XAMPP pages are NOT secured by a password.
XAMPP : Do you want to set a password? [ja]
上記がでてきたらまたenter
XAMPP : Password :
設定パスワードを入力。(画面には表示されない)
XAMPP : MySQL is accessable via network.
XAMPP : Normaly [ja]
上記が表示されたらenter
XAMPP : ProFTPD has a new FTP password. Great!
XAMPP : Do you want to change the password anyway? [nein]
enter
exitでログアウト
[プロセスが完了しました]って表示されたら一旦ターミナルを終了。
再度ターミナルで設定
/Applications/XAMPP/xamppfiles/bin/mysqladmin -u root -p password XXX
↑XXXは設定するパスワードいれる。
enter
Enter password:
そしてexitと入力、ターミナルを終了。
config.inc.phpのパスワード設定
/Applications/XAMPP/xamppfiles/phpmyadmin/config.inc.phpを開き
$cfg['Servers'][$i]['password'] = '';
を
$cfg['Servers'][$i]['password'] = 'XXX';
認証チェック
上記設定がうまくいくと、http://localhostにアクセスする際に認証用フォームがでてくる。
ユーザー名:xampp パスワード:XXX(設定するパスワードいれる。)