目次
XAMPP for Mac OS X
http://www.apachefriends.org/jp/xampp-macosx.html
※XAMPP for Mac OS X はあまりメンテされていないようである。
PHP 5.3.1 と古いのでAMPPSの利用をおすすめする。
インストール
- 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
<Directory "/Applications/XAMPP/xamppfiles/htdocs"> Order allow,deny #Allow from all Allow from 127.0.0.1 </Directory> #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.