Mac上でのMovable Type環境を構築
Posted by @Style :
15:47
|
コメント (0)
|
トラックバック (0)
テストやテンプレートの開発を実際のサーバ内で行うにはサーバーに負荷をかけてしまうので、ローカルのMacにMovableTypeをインストールしている。Berkeley DBで稼動していたのだが、4.0では利用できないので、SQLiteを使えるようにしてみた。
しかし4.0betaにトライしたが未だ動かず、原因を調査中
以下、覚書
MAMPのインストール
Apache・MySQL・PHPがパッケージとなっているMAMP
を利用する。インストールは簡単、アプリケーションフォルダに入れるだけ。
Dashboard Widget MAMP Control
をインストールすると起動も簡単に行える。
MovableTypeのインストール
ダウンロードしたMovableType3.35を解凍し出来たフォルダをmtにリネーム、MAMP/cgi-binへ入れる。mtフォルダの中のmt-staticフォルダをMAMP/htdocsへ移動する。
http://localhost:8888/cgi-bin/mt/mt-wizard.cgiにアクセスすると通常通りのインストールウィザードが稼動するので、Berkeley DBで運用が出来る。
SQLiteでMovableTypeを動かす
今後はMovableType 4.0で作業を行うと思うのだがBerkeley DBが使えないので、MovableType 4.0を見据えてその他のデータベースで利用できるようにしておく。とりあえずこのブログと同じSQLiteを使用してみる。
以下のモジュール等が必要であるXcodeのインストール
XcodeTools.mpkgをクリックすれば問題なし。
DBIのインストール
- ターミナルに cd 半角スペース と入力し、解凍済みの DBI-1.57(2007年6月23日現在)フォルダをターミナルの画面内へドラッグ・ドロップ、returnキーを押す。
- 以下のコマンドを一つずつ行う
perl Makefile.PLmake; make testsudo make install
DBD-SQLiteのインストール
- ターミナルに cd 半角スペース と入力し、解凍済みの DBD-SQLite-1.13(2007年6月23日現在) フォルダをターミナルの画面内へドラッグ・ドロップ、returnキーを押す。
- 以下のコマンドを一つずつ行う
perl Makefile.PLmake; make testsudo make install
MovableTypeのBerkeley DBをSQLiteに変換する
mt-db-convert.cgi
を利用すれば簡単に書き換えが可能。
MAMPをインストール後、MovableTypeインストール以前にXcode・DBI・DBD-SQLiteをインストールしていればこの作業は不要。
Windows上でのMovable Type環境を構築するには以下のリソースが参考になる
前のエントリー:Movable Type version 4.0 Beta 3のMT_TRANS phrase
次のエントリー:Mac上でのMovable Type 4.0 ベータ4
関連記事
- zenback ベータテスト開始!
- iPhone 4 Bumper(ブラック)が到着
- MovableType 4.2 2Column HTML5の解説(ブログ記事の概要)
- MovableType 4.2 2Column HTML5の解説(ブログ記事のメタデータ)
- iPhone 4がやってきた
- iPhone 4を予約した
- MovableType 4.2 無料テンプレート 2Column HTML5 リリースしました
- MacBookのバッテリーがおなくなりになった
- 共著「Movable Type 5実践テクニック」近日発売です
- アットスタイル MovableType 5 テーマご利用のお客様にお願い
トラックバック
このエントリーのトラックバックURL:
http://atstyle.biz/blog/mt-tb.cgi/773
![Web標準 Webサイト制作 [アットスタイル] アットスタイル](http://atstyle.biz/webimg/atstylelogo.png)




