ユーザ用ツール

サイト用ツール


mac:xampp

XAMPP for Mac OS X

http://www.apachefriends.org/jp/xampp-macosx.html

※XAMPP for Mac OS X はあまりメンテされていないようである。
PHP 5.3.1 と古いのでAMPPSの利用をおすすめする。

インストール

  1. XAMPP | Free Development software downloads at SourceForge.netより最新のXAMPPのdmgファイルをダウンロードする。
  2. 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.
mac/xampp.txt · 最終更新: 2019/05/18 02:23 (外部編集)