phpMyAdmin


Mac OS Xで,MySQLとphpMyAdminを動かすメモ.案外簡単にいきます(2013年7月18日).

内容

MySQL

Mac用のバイナリーの利用で十分です.筆者は現在,

Server version: 5.5.24 MySQL Community Server (GPL)

を使用中です.今回は特にupdateはしませんでした.

PHP関連ライブラリ

Apache2 httpd (2.2.x)と一緒にPHPもMac OS Xに付属してきますが,残念ながら,libmcryptがインプリメントされていないので,自力buildします.その前に,そのlibmcryptと,libjpegをインストールします

libmcrypt

/opt等にインストールするほうが,後々便利ですが,環境変数にpathを追加するなどして機能するようにするまでがけっこう面倒なので,/usrにインストールします.

./configure --prefix=/usr --localstatedir=/var --sysconfdir=/etc \
--mandir=/usr/share/man --infodir=/usr/share/info --enable-shared

libjpeg

libjpegも同じです.

PHP

下記は,最終的に動いたときのオプションかどうか忘れました.確認します

./configure --prefix=/opt --localstatedir=/opt/var --sysconfdir=/opt/etc \
--mandir=/opt/share/man --infodir=/opt/share/info --enable-shared  \
--with-config-file-scan-dir=/etc/php  --with-config-file-path=/etc/httpd \
--with-apxs2=/usr/sbin/apxs  --enable-mbstring --with-gettext   \
--with-mysql=/usr/local/mysql  --with-mysqli       --with-mcrypt \
--with-ldap  --with-zlib --with-gd   --with-png-dir=/usr/lib --without-gettext
Notes:
1. バグのためか,–witouht-libjpegのようにしても,configure時にjpeg.hが必要だとエラーがでます..
バグのためか,–witouht-libjpegのようにしても,configure時にjpeg.hが必要だとエラーがでます..