====== XAMPP for Mac OS X ======
http://www.apachefriends.org/jp/xampp-macosx.html\\
\\
※XAMPP for Mac OS X はあまりメンテされていないようである。\\
PHP 5.3.1 と古いので[[mac:ampps|AMPPS]]の利用をおすすめする。\\
===== インストール =====
- [[http://sourceforge.net/projects/xampp/|XAMPP | Free Development software downloads at SourceForge.net]]より最新のXAMPPのdmgファイルをダウンロードする。
- xampp-macosx-x.x.x.dmg をダブルクリックして、XAMPPをApplicationsにドロップする。
===== XAMPP MySQL の設定 =====
$ sudo vi /Applications/XAMPP/xamppfiles/etc/my.cnf
[mysqld]
character_set_server = utf8
[mysql]
default-character-set=utf8
===== XAMPP、PHP、PEAR、MySQL コマンドの設定 =====
$ vi ~/.bashrc
alias xampp='sudo /Applications/XAMPP/xamppfiles/xampp'
alias php=/Applications/XAMPP/xamppfiles/bin/php
alias pear=/Applications/XAMPP/xamppfiles/bin/pear
alias mysql=/Applications/XAMPP/xamppfiles/bin/mysql
alias mysqldump=/Applications/XAMPP/xamppfiles/bin/mysqldump
alias mysqladmin=/Applications/XAMPP/xamppfiles/bin/mysqladmin
設定反映
$ source ~/.bashrc
===== Apache の設定 =====
$ sudo vi /Applications/XAMPP/xamppfiles/etc/httpd.conf
Order allow,deny
#Allow from all
Allow from 127.0.0.1
#webapp
Include /Applications/XAMPP/htdocs/webapp/vhosts_mac.conf
==== hosts の設定 ====
$ sudo vi /private/etc/hosts
127.0.0.1 webapp.localhost
===== XAMPP サービスの起動/停止 =====
MySQL
$ xampp startmysql
XAMPP: Starting MySQL...ok.
$ xampp stopmysql
XAMPP: Stopping MySQL...ok.
Apache
$ xampp startapache
XAMPP: Starting Apache...ok.
$ xampp stopapache
XAMPP: Stopping Apache...ok.