Download MySQL Community Server
http://dev.mysql.com/downloads/mysql/
Select PlatformでMacOSXを選ぶ
64bit dmg版がお勧め
MySQL インストール
pkg 2つインストール
MySQL.prefPane インストール ダブルクリックでOK
prefPaneはシステム環境設定に入りMySQLの起動停止が出来ます
インストールユーザーだけではすべてのユーザーにしておいた方が開発では便利
MySQL5の設定
・管理者パスワードの設定
/usr/local/mysql/bin/mysqladmin -u root password 'パスワード'
・設定ファイルの作成・編集
sudo cp /usr/local/mysql/support-files/my-medium.cnf /etc/my.cnf
/etc/my.cnf の設定
[mysqld] の項目の最後に以下の2行を追加
default-character-set = utf8
skip-character-set-client-handshake
[mysqldump] の項目の最後に以下を追加
default-character-set = utf8
[mysql] の項目の最後に以下を追加
default-character-set = utf8
======================================================
Apache2の設定
PHP5の有効化
・php5 を有効にする
/etc/apache2/httpd.conf の変更
#LoadModule php5_module libexec/apache2/libphp5.so
コメント(#)をとり保存
・DirectoryIndexはいじらない すでに
/etc/apache2/other/php5.conf でindex.php が追加されている
確かめるなら
cat /etc/apache2/other/php5.conf
.htpaccess の有効化
/etc/apache2/users/WHO.conf
WHO は アカウント名 中身は
Options Indexes MultiViews
AllowOverride None
Order allow,deny
Allow from all
3行目を下記のように変更
AllowOverrite All
修正後は以下になる
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
もしアカウントがmynameならば
myname.conf
内容は
Options Indexes MultiViews
AllowOverride All
Order allow,deny
Allow from all
--------------------------------------------------------------------------
CGIの有効化
/etc/apache2/httpd.conf
#AddHandler cgi-script .cgi
コメントを外す
AddHandler cgi-script .cgi
/etc/apache2/users/*.conf を編集
Options Indexes MultiViews ExecCGI FollowSymLinks
に変更
--------------------------------------------------------------------------
phpMyAdmin
以下からDownload
http://www.phpmyadmin.net/home_page/index.php
ホルダー名を「phpMyAdmin」にして
/Library/WebServer/Documents/
に保存する
--------------------------------------------------------------------------
php.ini の設定 やらなくとも良いかもしれません
/etc/php.ini の作成
/etc/php.ini.default しかないのでそれをコピーして
/etc/php.ini という名前で保存
次にphp.iniを編集します
次の行を変更
mysql.default_socket =
下記のように socketを指定する
mysql.default_socket = /tmp/mysql.sock
--------------------------------------------------------------------------
ブラウザーで
http://localhost/phpmyadmin/
にアクセス設定する