Home>MovableTypeの引越し>MovableTypeの引越し・移転
MovableTypeの引越し・移転
更新
2007/8/20:一部内容修正ここではMovableTypeの引越・移転について説明します。
ここで紹介するやり方ですとテンプレートやプラグインも含めて引越しできますので作業が簡単です。
今回はデータベースにSQLiteを使っている場合について説明します。
SQLiteを使っているとMovableTypeでレンタルサーバー移転をするときに簡単です。また、設定も簡単で更新時間も速いのでそういった意味でもおすすめです。
なお、MySQL等ほかのデータベースからSQLiteに変換する方法は下記をご覧ください
1.元データのダウンロード
まず、元のデータ全て(MovableType関連データとhtmlファイル、cssファイル、画像ファイル等公開しているファイル全て)を自分のパソコンにダウンロードします。
ffftpを起動して、サーバーと接続します。ロリポップの場合は”/”、ハッスルサーバーの場合は”/www/”を開きます。そのほかのサーバーの場合にも、ホームページ用のデータを置いている一番上位のフォルダを開いてください。
自分のパソコンにデータを保存するフォルダを作ります。
全てのファイルを選択#1して(表示-全選択/解除)、上部にあるダウンロードボタンを押してください。
ちょっと時間掛かりますんで、紅茶とケーキでくつろぎましょー(笑)

2.mt-config.cgiの修正1(CGIPathの修正)
続いて「mt-config.cgi」のを修正します。
自分のパソコンにダウンロードした「mt-config.cgi」を選択し、右クリックして「アプリケーションから開く」をクリック。
【ワードパット】でmt-config.cgiを開いてください。
まずはCGIPathの修正です。独自ドメインを使っている方はこの修正は不要です。(ホームページのアドレスが変更しないので)
サブドメインを使っている方、独自ドメインに切り替えをする方は新しいホームページのアドレスに修正してください。新しいホームページのアドレスがhttp://www.○○○.com/だった場合は「CGIPath」の部分を以下のように修正してください。
CGIPath http://www.○○○.com/cgi/mt/
※MovableTypeを”/cgi/mt/”にインストールする場合です。他のフォルダにインストールする場合はインストールした場所を設定してください。
3.mt-config.cgiの修正2(ロリポップの場合)
他のサーバーからロリポップに引越し・移転する場合は、「mt-config.cgi」の最後に以下の内容を追加してください。
DBUmask 0022
HTMLUmask 0022
UploadUmask 0022
DirUmask 0022
ロリポップからハッスルサーバーに引越し・移転する場合は、逆に上記の4行を削除してください。
4.ファイルのアップロード
新しいサーバーにファイルをアップロードします。
FFFTPで新しいサーバーに接続します。ロリポップの場合は”/”、ハッスルサーバーの場合は”/www/”を開きます。
そこに先ほどダウンロードしたブログデータをアップロードしてください。

FFFTPの設定についてはこちらを参照ください。⇒アップロードのための準備
このアップロードも時間がかかりますのでiPodでも聞きながらブレイクしてくださいね。エラーメッセージがでてアップロードがうまくいかない場合は、何回かに分けて(たとえばフォルダ毎)上書きアップロードしてください。
5.cgiファイルの属性変更
(1)アップロードが終わったら、「/cgi/mt/」フォルダにある拡張子『cgi』のファイルをすべて選択し、右クリックをして、【属性変更】を選択します。
(2)「現在の属性」の欄に【700】と入力し、【OK】ボタンを押します。

6.ドメインの設定変更
※ここは独自ドメインを使われている方のみです
独自ドメインサービスを提供している会社のホームページでネームサーバーの変更をしてください。
※この設定は反映されるまで数日間かかります。設定後すぐには反映しませんのでご注意ください。
【ロリポップの場合】
・プライマリネームサーバー:uns01.lolipop.jp
(プライマリネームサーバーIP:202.222.19.125)
・セカンダリネームサーバー:uns02.lolipop.jp
(セカンダリネームサーバーIP:202.222.19.126)
【ハッスルサーバーの場合】
・プライマリネームサーバー:ns1.naid.jp
(プライマリネームサーバーIP:202.181.98.166)
・セカンダリネームサーバー:ns2.naid.jp
(セカンダリネームサーバーIP:202.181.105.157)
以下に、ムームードメイン、リンククラブの場合の設定例を示します。
(1)ムームードメインの場合
コントロールパネルにログインして「ドメイン操作」-「DNS設定変更」をクリックし下記のように入力して下さい。

(2)リンククラブの場合
L.D.Pユーザー管理室にログインして「ドメイン登録情報確認/各種変更」-「DNS仕向先設定変更」をクリックし下記のように入力してください。

6.ログイン
http://www.○○○.com/cgi/mt/mt.cgiを開いてログインをしてください。これまでと同じログイン名、パスワードでログインできます。7.設定変更
各ブログの「設定」-「公開」にて下記の変更をしてください。
サイトパス、アーカイブパスを変更
【ロリポップの場合】
/home/sites/lolipop.jp/users/lolipop.jp-○○○/web/
【ハッスルサーバーの場合】
/home/○○○(あなたのドメイン)/public/www/
ドメインを変更する場合はサイトURL、アーカイブURLを新しいものに変更してください。

入力が完了したら画面一番下の【変更を保存】ボタンを押してください。
その後、最上部に表示される【サイトの再構築】ボタンを押してください。

これで引越し・移転が完了です。
これでテンプレートやプラグインも引越し・移転できちゃってます。CustomFieldsプラグインで追加した項目も引越しできちゃいます。(「エントリーの読み込み/書き出し”では出力されないのですが上記の方法なら引越し・移転ができます。)
注目記事
⇒MovableTypeを使うのにおすすめのレンタルサーバーってどれ?
⇒MovableType独自タグの入力が簡単にできるホームページ作成ソフトは?
⇒MovableTypeをカスタマイズするのにどんな本が参考になる?
⇒初心者の方・ホームページ作成中心の方へのおすすめのパソコンは?
トラックバック
このエントリーのトラックバックURL:
http://cms-mt.com/cgi/mt/mt-tb_.cgi/126