MAMPを使ってOS X 10.10 YosemiteにMovable Typeをインストール(覚書)

iMacセットアップ完了から25日になるが、やっとMovable Typeを動かす設定ができたので覚書

インストールの手順

Mac App StoreからXcodeをインストールする

ターミナルでXcodeのライセンスに同意する

  1. sudo xcodebuild -license

Command Line Developer Toolsをインストール

  1. xcode-select --install

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

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

MacPortsの初期化

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

ImageMagickなどのインストール(*Mac miniでは1時間くらいかかってたがiMacでは15分位だった!)

  1. sudo port install ImageMagick +perl

ImageMagickのインストールは出来ているみたいだが、システム情報では「インストールされていません。」と表示されている。よくわからないので、後ほどGDもインストールする。

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

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

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

  1. sudo port install p5-dbi
  2. sudo port install p5-dbd-mysql
  3. sudo port install p5-dbd-sqlite
  4. sudo port install p5-dbd-sqlite2

上記3つ目・4つ目は実行せず、SQLiteとSQLite2はインストールしなかった

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

  1. sudo port install p5-gd
  2. sudo port install p5-crypt-dsa
  3. sudo port install p5-archive-zip
  4. sudo port install p5-xml-atom
  5. sudo port install p5-mail-sendmail

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

  1. Options +ExecCGI
  2. AddType application/x-httpd-cgi .cgi .pl
MAMP
Posted