- Mac をシステム終了します。
- 電源ボタンを押して Mac を起動します。
- その直後に以下のキーを押します。
- シングルユーザモードで起動する場合は、「command + S」を押し続けます。
- Verbose モードで起動する場合は、「command + V」を押し続けます。
画面に白いテキストが表示されたら、シングルユーザモードまたは Verbose モードで起動できています。
画面に白いテキストが表示されたら、シングルユーザモードまたは Verbose モードで起動できています。
$ httpd -v下記のように表示されたらOKです
Server version: Apache/2.2.24 (Unix) Server built: Jul 7 2013 18:05:17Apacheをスタートさせます
$ sudo apachectl startパスワードを聞いてきますので入力します


$ cd /etc/apache2/users
$ sudo nano {username}.conf
エディターが起動したら下記を入力する。
もしくはGuest.confをコピーして{username}部分だけを変更しても良い$ sudo cp Guest.conf {username}.conf
$ sudo nano {username}.conf
Apacheを再起動する
ターミナルで$ sudo apachectl startブラウザーで以下のURLを表示させる。
http://localhost/~{username}/

$ php -v
PHP 5.3.28 (cli) (built: Jan 23 2014 18:02:48) Copyright (c) 1997-2013 The PHP Group Zend Engine v2.3.0, Copyright (c) 1998-2013 Zend TechnologiesこのようにPhpは入っていますがそのままでは使えませんので。
$ cd /etc/apache2 $ sudo cp httpd.conf httpd.conf.original $ sudo nano httpd.conf以下の行を探します。
AllowOverride None

#LoadModule php5_module libexec/apache2/libphp5.so"#"を削除して保存します。
$ sudo apachectl start先ほどの「Sites」にファイルを一つ作ります。
<?php phpinfo();?>ブラウザーで http://localhost/~{username}/phpinfo.php を表示させます。

sudo cp /etc/php.ini.default /etc/php.ini sudo nano /etc/php.ini
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.5
curl -s http://php-osx.liip.ch/install.sh | bash -s 5.4どちらか一つでも両方でもOK

$ sudo nano /usr/local/php5/php.d/99-my.ini date.timezone = Asia/Tokyo $ /usr/local/php5/bin/php -i | grep timezone Default timezone => Asia/Tokyo date.timezone => Asia/Tokyo => Asia/Tokyoコマンドラインで使うにはpathに登録しておく
$ export PATH=/usr/local/php5/bin:$PATHもしくは
$ cd ~ $ nano .bash_profile PATH=/usr/local/php5/bin:$PATH
$ sudo mv /etc/apache2/other/+php-osx.conf /etc/apache2/other/+php-osx.conf.none $ sudo nano /etc/apache2/httpd.confapacheを再起動する。
$ sudo rm -rf /usr/local/php5* $ sudo rm -rf /usr/local/packager

$ export PATH=/usr/local/mysql/bin:$PATHもしくは".bash_profile"を書き換えてしまします。
$ cd ~ $ nano .bash_profile PATH=/usr/local/mysql/bin:$PATH上記の手順でphpをインストールされているなら
PATH=/usr/local/mysql/bin:/usr/local/php5/bin:$PATH
$ mysqladmin -u root password 'パスワード文字列'
$ mysql -u root -p
$ cd /Library/WebServer
$ sudo cp /Users/{username}/Downloads/phpMyAdmin-x.x.x-all-languages.zip phpMyAdmin-x.x.x-all-languages.zip
$ sudo unzip phpMyAdmin-x.x.x-all-languages.zip
$ sudo ln -s phpMyAdmin-x.x.x-all-languages phpMyAdmin
"phpMyAdmin"に移動して"config"フォルダーを作りApacheから読み書きができるようにグループを"_www"にします。
$ cd phpMyAdmin $ sudo mkdir config $ sudo chgrp _www config $ sudo cp config.sample.inc.php config/config.inc.php $ sudo chmod -R g+wr configphpMyAdmin.confを"/etc/apache2/other"に作ります。
$ sudo nano /etc/apache2/other/phpMyAdmin.conf
<Directory "/Library/WebServer/phpMyAdmin"> Order allow,deny Allow from all </Directory> Alias /phpMyAdmin /Library/WebServer/phpMyAdminこれでApacheを再起動するとphpMyAdminが使えるようになります。