Movable Type Open Source(MTOS)で運営しているこのWebサイトをサーバー移行をしました。
試行錯誤で色々失敗しましたが、整理すると以外と単純だったので、そのフローを備忘録。
下準備
- MTOS一式をローカルにダウンロードする
- mt-config.cgi を開いてDB情報を確認する
- phpMyAdminを使って、MTOSで使用しているDBをまるっと全部エクスポートして、ローカルに保存する
- 移行後のサーバーでDBを新規で作成する
- 移行後のphpMyAdminでダウンロードしたDBをインポートする
仕上げ
- ローカルにダウンロードしたmt-config.cgi を開いてDB情報やら分かる範囲で情報を更新する
- ローカルにダウンロードしたMTOS一式を移行後のサーバーにアップロードする
- .cgiファイルの権限を「700」にする
- 新しい管理画面にログインする
- 管理画面:ウェブサイトの「設定」→「全般」にある、「公開パス」のウェブサイトパスを編集する
- 再構築する
無事に再構築ができたら終了。