6 MAMPとXAMPP
March 31, 2005. Tags: Mac, Server, WordPress.

去年の11月のエントリ、MAMP?(=Macintosh, Apache, Mysql and PHP)へのアクセスが未だに結構あるようです。MacOSXクライアントで自宅サーバを、という需要が結構あるのかな?
最近になってMAMPはアルファからベータ版になり、さらにXAMPPという新たなプレイヤーが登場しているようなので、ちょっとのぞいてみることにします。:grin:
MAMP 1.0betaをチェック
MAMP 1.0beta
Apache 2.0.50, MySQL 4.0.20, PHP 4.3.11-dev & 5.0.4-dev, eAccelerator 0.9.2a, Zend Optimizer 2.5.7, phpMyAdmin 2.6.0-pl2
バージョン1.0a2の時にmasuidrive blogさんがmultibyteをサポートしたPHPに差し替えたMAMPを再配布されていたのをインストールしてみたんだけど、betaになったのでwebEditionからダウンロードしてWordPressのインストールまで試してみることにしました。
MAMPに魅力を感じるのは、とにかくセットアップが簡単だし、パッケージとデータが全て1つのディレクトリツリーに入っていくのでバックアップが簡単だろうということかな。それはさておき..
MAMPにWordPressをインストール
- MAMPのインストールはディスクイメージから
/MAMPフォルダを/Applications/MAMPへコピーするだけ。MAMPアプリケーションを起動するとApacheとMySQLを起動してくれて、ブラウザでMAMPのstartpageが開きます。 - 次にWordPressをダウンロード・解凍して
/wordpressを/Applications/MAMP/htdocs/wordpressと配置します。/wordpressは書き込み可能(mod 666以上)にしておきます。 - WordPressはMySQLデータベースを使うので、MAMP startpageにあらかじめ登録されているphpMyAdminで新規データベース(例えば"
wordpress")を作成します。 - ブラウザから
http://localhost:8888/wordpress/にアクセスしてWordPressの設定。ポイントになるMySQLの設定は以下のようになります。

- blogのタイトルを設定して終了!:grin:
インストールしてみたのはmultibyteサポートなしのphpだとどれくらい不具合があるのかちょっと興味もあったから。ちなみにWordPressの文字コードはUTF-8がデフォルトで、UTF-8のままテストしました。
とりあえず日本語も見えるのは見えるだろうと思ってたんだけど、編集やワード検索も問題なし。eAcceleratorとZend Optimizerもやや効いている印象です。セキュリティを考えると事前にいくつかいじる必要がありますが、MAMPで公開までいけるような気がします。:grin:
- じゃあmultibyteサポートは何に必要なの?
- ブラウザ->php->MySQL->php->ブラウザの各段階で文字コードはどうなってる?
という疑問が当然湧く訳ですが、まだまだ勉強が足りないようです。今回は触れずに。。:mrgreen:
続いてXAMPP 0.1betaをチェックします。
[ Pages: 1 2 ]

> Yukikaze @ BLUE MIRAGEさん
サイト見せて頂きました!
WordPressですね。今後ともよろしくお願いします。
Trackbackは文字化けしちゃいましたけど。。よろしければtrackbackの文字化け対策もご参考になさってください。:smile:
あらら・・
Trackbackがこんなふうになってたんですね。
サイトを見苦しくしてしまってすみません:oops:
ご紹介いただいたページを参考にさせていただきます!
はじめまして。
記事を見させていただいてMAMPを知り、インストールしてみました。
PHPもMYSQLも自分ではほとんど使ったことなくてこれから勉強するんですが、MAMPのインストールすごい簡単でした。
先ほどTrackBackも送信させていただいたんですが、あまりやったことないのでやり方間違ってご迷惑おかけしてたらごめんなさい。
失礼しました。また覗きにきまーす。