LeopardにMovableType4をインストール
2009.02.07
最近は仕事でもプライベートでもWordPress一辺倒でしたが、MT4の利点もあるので使ってみよっと。MT4は、静的なサイトが生成できるので、そういうサイトなら工数短縮に使える。管理ツール画面のデザイン回りやインターフェースがかなりブラッシュアップされた感がある。
MT4コアのインストール
- ここから利用許諾に同意してMovableTypeをダウンロード。
- DLしたファイルを伸張する。
- その中のmt-static以外のディレクトリをCGIが許可されているパスに置く
- mt-staticをドキュメントルート下に置く
- http://example.com/cgi-bin/mt-check.cgiにアクセスして、mtが動くかどうかの自動チェックをする。
DBD::mysqlのインストール
portからperlをインストールしてアクティベートしている場合は、まず無効にしておく。
$ sudo port deactivate perl5
$ sudo port deactivate perl5.8
$ sudo port deactivate perl5.8
以下のファイルをダウンロードしておく。
- A: DBD::mysql(自分は4.008を使った)
- B: MySQL 5 tar package for Mac OS X(自分はmysql-5.0.82-osx10.5-x86.tar.gzを使った)
- DBIがインストールされてない場合や、バージョンが古い(1.21未満)場合は、CPANからインストールしておく。
$ sudo perl -MCPAN -e 'install DBI'
- mysql-5.0.82-osx10.5-x86/includeをディレクトリごと/Applications/MAMP/Library以下に移動。
- mysql-5.0.82-osx10.5-x86/libの中のファイルを全て/Applications/MAMP/Library/lib/mysqlディレクトリ下に移動させる
- 以下のようにディレクトリを作成
$ sudo mkdir /usr/local/mysql
- シンボリックリンク作成
$ sudo ln -s /Applications/MAMP/Library/lib/mysql /usr/local/mysql/lib
$ sudo ln -s /Applications/MAMP/Library/include /usr/local/mysql/include
$ sudo ln -s /Applications/MAMP/tmp/mysql/mysql.sock /tmp/mysql.sock - DBD-mysql-4.008ディレクトリ に移動し、以下を実行。
$ sudo perl Makefile.PL --libs="-L/Applications/MAMP/Library/lib/mysql -lmysqlclient -lz -lm" --mysql_config=/Applications/MAMP/Library/bin/mysql_config --testhost=local
host:80 -testuser=MAMPで設定したユーザ -testpassword=MAMPで設定したパスワード - メイク
$ sudo make
- テスト
$ sudo make test
- インストール
$ sudo make install
インストール確認
MAMPを再起動し、mt-check.cgiを叩いて以下のようになれば成功
GDのインストール
- zlibをportからインストール
- libjpegをportからインストール
- libtiffをportからインストール
- libpngをportからインストール
- libxpmをportからインストール
- freetypeをportからインストール
- ここからgdをダウンロードして
$ tar zxvf gd-2.0.33.tar.gz;
$ cd gd-2.0.33;
$ ./configure;
$ make;
$ sudo make install - ここからGD.pmをダウンロードして
でGD.pmをインスール$ tar zxvf GD-2.16.tar.gz;
$ perl MakeFile.pl;
$ make;
$ sudo make install; - http://example.com/cgi-bin/mt-check.cgiにアクセスして、GDが有効になっているか確認する。
ImageMagickのインストール
$ wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick.tar.gz
$ tar zxvf ImageMagick.tar.gz
$ cd ImageMagick-6.4.9-2
$ ./configure
$ make
$ sudo make install
$ tar zxvf ImageMagick.tar.gz
$ cd ImageMagick-6.4.9-2
$ ./configure
$ make
$ sudo make install
インストールを確認
$ convert logo: logo.jpg





