Mac mini(OS X 10.7.2 Lion)へMovable Typeインストール完了

iOS 5に伴い、現在のメインマシン Mac miniもOS X 10.7.2へのアップデート。

「iCloudですべてのデバイスが繋がった、快適!」と喜んでばかりはいられない。Movable Type用のローカル環境を再度構築しないといけない。
前回の手順でインストールしてみたがエラーとなる。もう一度やってみたが同じ。

以下を参考にMacPortsとインストールしたものを全て削除。

MacPorts 2.0がリリースされていた - use No::Name;

インストールの手順(覚書)

MAMPのダウンロードとインストール

MacPortsのダウンロードとインストール

MacPortsの初期化

echo 'export PATH=$PATH:/opt/local/bin:/opt/local/sbin/' >> ~/.bashrc
echo 'export MANPATH=$MANPATH:/opt/local/man' >> ~/.bashrc
echo 'source ~/.bashrc' >> ~/.bash_profile
sudo port -d selfupdate
sudo port -d sync

ImageMagickなどのインストール

sudo port install ImageMagick +perl

PerlのパスをMacPortsのインストールディレクトリへ変更

cd /usr/bin/
sudo mv perl perl.bak
sudo ln -s /opt/local/bin/perl /usr/bin/perl

DB関連モジュールのインストール

sudo port install p5-dbi
sudo port install p5-dbd-mysql
sudo port install p5-dbd-sqlite
sudo port install p5-dbd-sqlite2

オプションモジュールのインストール

sudo port install p5-gd
sudo port install p5-crypt-dsa
sudo port install p5-archive-zip
sudo port install p5-xml-atom
sudo port install p5-mail-sendmail

FTPクライアントを使って.htaccessを追加

Options +ExecCGI
AddType application/x-httpd-cgi .cgi .pl

「mt-check.cgiが見つかりませんでした。」と表示されたのでp5-libwwwをインストール

sudo port install p5-libwww-perl

画像のアップロードでエラーが発生するのでGDに変更。mt-config.cgiに追加

ImageDriver GD

ものすごく時間かかりましたが無事完了。

Mac miniにインストールしたMovable Type

Mountain Lionの方は、こちらをどうぞ!「MAMPを使ってMac OS X 10.8 Mountain Lion へMovable Typeをインストール

Posted