LeopardにMovableType4をインストール
[]

2009.02.07

このエントリーをはてなブックマークに追加
はてなブックマーク - LeopardにMovableType4をインストール

最近は仕事でもプライベートでもWordPress一辺倒でしたが、MT4の利点もあるので使ってみよっと。MT4は、静的なサイトが生成できるので、そういうサイトなら工数短縮に使える。管理ツール画面のデザイン回りやインターフェースがかなりブラッシュアップされた感がある。

MT4コアのインストール

  1. ここから利用許諾に同意してMovableTypeをダウンロード。
  2. DLしたファイルを伸張する。
  3. その中のmt-static以外のディレクトリをCGIが許可されているパスに置く
  4. mt-staticをドキュメントルート下に置く
  5. http://example.com/cgi-bin/mt-check.cgiにアクセスして、mtが動くかどうかの自動チェックをする。
mtのシステムチェック

mtのシステムチェック

DBD::mysqlのインストール

portからperlをインストールしてアクティベートしている場合は、まず無効にしておく。

$ sudo port deactivate perl5
$ sudo port deactivate perl5.8

以下のファイルをダウンロードしておく。

  1. DBIがインストールされてない場合や、バージョンが古い(1.21未満)場合は、CPANからインストールしておく。
    $ sudo perl -MCPAN -e 'install DBI'
  2. mysql-5.0.82-osx10.5-x86/includeをディレクトリごと/Applications/MAMP/Library以下に移動。
  3. mysql-5.0.82-osx10.5-x86/libの中のファイルを全て/Applications/MAMP/Library/lib/mysqlディレクトリ下に移動させる
  4. 以下のようにディレクトリを作成

    $ sudo mkdir /usr/local/mysql
  5. シンボリックリンク作成
    $ 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
  6. 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で設定したパスワード
  7. メイク
    $ sudo make
  8. テスト
    $ sudo make test
  9. インストール
    $ sudo make install

インストール確認

MAMPを再起動し、mt-check.cgiを叩いて以下のようになれば成功

dbd_mysql_mt_check

GDのインストール

  1. zlibをportからインストール
  2. libjpegをportからインストール
  3. libtiffをportからインストール
  4. libpngをportからインストール
  5. libxpmをportからインストール
  6. freetypeをportからインストール
  7. ここからgdをダウンロードして
    $ tar zxvf gd-2.0.33.tar.gz;
    $ cd gd-2.0.33;
    $ ./configure;
    $ make;
    $ sudo make install
  8. ここからGD.pmをダウンロードして
    $ tar zxvf GD-2.16.tar.gz;
    $ perl MakeFile.pl;
    $ make;
    $ sudo make install;
    でGD.pmをインスール
  9. 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

インストールを確認

$ convert logo: logo.jpg

こんなロゴができてたらインスコ成功
こんなロゴができてたらインスコ成功

結果

capture_mttest

関連エントリー

Leave a Reply