masayuki5160's diary

名古屋でエンジニアしてます。

MacにEthnaをいれてDB接続まで(XAMPPとかMAMPとかなしで)

XAMPPつかわないで環境つくってみたので忘れないうちにメモ。

Ethnaの動作チェックまでは、

  1. PEARをインストール
  2. Ethnaをインストール
  3. ためしにプロジェクトを作って動作確認

ApacheとかはMacに事前にはいってるのでそのあたりはすっとばします。

というながれ。
これができてからMySQLにつないでみる。



1.PEARインストール

$ sudo php /usr/lib/php/install-pear-nozlib.phar

このあと、php.iniのインクルードパスを以下のように追加しておわり。

include_path = ".:/php/includes:/usr/lib/php/pear"

2.Ethnaインストール
これは公式サイト(http://ethna.jp/doc/)にある通りにやったらおわり。

$ pear channel-discover pear.ethna.jp
$ pear install -a ethna/ethna

3.動作確認
ためしにプロジェクトを作成して動作確認しておわり!

$ ethna add-project sample

Ethna環境構築に参考になったサイト
Mac OS X LionでPEARをインストールする方法
http://blog.verygoodtown.com/2012/01/mac-os-x-lion-php-pear/

MacのXAMPPにEthnaをインストールしてみた
http://hoshiba2011.blog.fc2.com/blog-entry-18.html






つぎに、MySQLの設定とPHPとの接続設定などする

  1. MySQLをインストール
  2. MySQLのもろもろ設定(passとか)
  3. PHPMySQLの接続設定(mysqld.sockの場所を設定)
  4. 接続できるか動作チェック

この設定は以下サイトがわかりやすく参考になりました。
ありがとうございました!

MacでPHPMySQL接続設定の際に参考になったサイト
Mac OS X LionでApachePHPMySQLを動かす
http://www.happytrap.jp/blogs/2012/01/21/6931/