共用サーバ(レンタルサーバ)

MT(MovableType)

サーバー移転+MTの移転

今日はサーバー移転中に発生したMTに関する出来事というかトラブルについて記事を書きます。

 

ある不動産業者さんがもう少しスペックの高いサーバーに移転したい!!

とのことで、

まずはさくらインターネットのVPSサーバーを契約。

 

そんでもって、

あれやこれやと苦労しながらサイトを公開できる状態にまで設定し、

ようやくMTの移行です。

 

で、

MTの移行も完了して、

早速記事のテスト投稿を行なってみたところ、

Image::Magickをロードできません: Can't locate Image/Magick.pm in @INC (@INC contains:・・・・

というエラーが。。。

 

何!これは!?

って、

まあ、

ImageMagickがインストールされてないのか、

もしくは、

今のMTのバージョンとインストール済みのImageMagickのバージョンが合わないのか?

と思い調べてみると、

ImageMagickがインストールされていませんでした。

 

てことで、

早速、ImageMagickをインストールすることに。

 

まずは、

ImageMagickの最新バージョンを取ってきます。

/usr/local/srcに落としてくればいいかな!?
# cd /usr/local/src
# wget ftp://ftp.imagemagick.org/pub/ImageMagick/ImageMagick-6.7.6-9.tar.gz

そんでもって、
解凍してインストール!!
# tar zxvf ImageMagick-6.7.6-9.tar.gz
# cd ImageMagick-6.7.6-9
# ./configure
# make
# make install

あと、

どちらでもいいんですが、

私はサーバー上にゴミを残すのが大嫌いなので、解凍ファイルを削除しておきます。
# rm -rf /usr/local/src/ImageMagick-6.7.6-9.tar.gz

 

インストール完了後には必ず正常にインストールされたことの確認も含めてバージョンをチェックします。

# convert -version
で確認すると
***********************************************************************
Version: ImageMagick 6.7.6-9 2012-05-16 Q16 http://www.imagemagick.org
Copyright: Copyright (C) 1999-2012 ImageMagick Studio LLC
Features: OpenMP
***********************************************************************

インストール完了!!

ですね。

 

早速、

MTの管理画面から画像を再投稿しようとすると、

Image::Magickをロードできません: Can't locate Image/Magick.pm in @INC (@INC contains:・・・・

 

あれ、

まだ投稿できない!?

恐らく、

まだ必要なライブラリがあるのか!?

 

それとも、

インストールの仕方が悪かった!?

 

もう面倒なんで、

# yum install ImageMagick\*

としてImageMagick関連のライブラリを一気にインストール!!

 

で、

もう一度画像の投稿テスト。

 

今度は正常に投稿できました。

 

こんな雑な構築の仕方でいいのかな?

と思いつつも、

正常に動いてるし今回はこれでいいですかね!!

 

多分、

サーバーの設定そのものは間違っていない筈やし。

WordPress短期学習プログラム

関連記事

  1. Apache(アパッチ)

    サーバ

    開発サーバで文字化けが!!

    弊社の開発サーバーにEUC-JPで作成したサイトをアップすると、な…

  2. MT(MovableType)

    MTの記事をカスタムフィールドの値でソート

    今日は久しぶりにMTの案件をやっています。案件内容…

  3. CDN

    サーバ

    【CDN】Cloudflare(クラウドフレア)を利用

    Cloudflare(クラウドフレア)を試してみました。&nbsp…

  4. サーバ

    踏み台にされてしまった!?「.htaccess」で国内IPアドレスのみアクセスを許可

    今日は朝から少し疲れました。原因はある業者さんのサイトが異常なまで…

  5. MT(MovableType)

    MTでPageButeというページ分割プラグインを使ってみた

    今日は、久しぶりのMT案件を対応していました。ペー…

  6. サーバー設定

    サーバ

    Nginxで構築したWEBサーバーにドメインを割り当ててみる

    今日は、取得したドメインを、Nginxで構築したWEBサーバーに紐…

最近の記事

  1. CakePHP
  2. PHP(ピー・エイチ・ピー)
  3. PHP(ピー・エイチ・ピー)
  4. PHP(ピー・エイチ・ピー)
  5. WP:WordPress(ワードプレス)
  6. WP:WordPress(ワードプレス)
  7. WP:WordPress(ワードプレス)
  8. Security(セキュリティ)
  9. WP:WordPress(ワードプレス)
  10. WP:WordPress(ワードプレス)
PAGE TOP