[web] movabletype 4.23→4.5 へアップグレードして、ロリポップからcoreserverにサーバー移転してみた。
movabletype のアップグレードと、cronを使ってみたいのでロリポップからcoreserverにサーバー移転してみたので備忘録として。
【事の顛末】
各種サービス利用状況を自動更新で垂れ流ししてみたくて 4.23→4.5 にアップグレードしてaction streams を使ってみようと思った。
せっかくだから自動更新する為に cron の使えないロリポップから coreserver 移転を検討。
いじってみたら感触が良かったので即移転することにしました。
【movabletype 4.23→4.5 へのアップグレード】
そのままアプリケーションディレクトリ(自分の場合はmtフォルダ)を上書きでよさげなんだけど、なんか怖いから利用中のアプリケーションディレクトリをリネームして保守した。
アプリケーションディレクトリ(mt)をリネーム
↓
新しくアプリケーションディレクトリ(mt)を作成してそこに4.5をアップ。
↓
元フォルダからmt-config.cgi をコピー。
↓
cgi のパーミッションを任意の値に変更
↓
データベースファイルをコピー(自分はSQLiteを使ってるので、mt-config.cgi のDatabase項目で指定してある場所のファイルをコピー)
↓
ブラウザから mt.cgi にアクセス、ログインする。
↓
プラグインをコピー
↓
わーい☆
こんな感じ。
【ロリポップからcoreserverへサーバー移転】
ロリポップは安くてお手軽で全く不満は無かったけど、cronが使いたいってのと、サーバー容量やたらと多い coreserver にお試し移転。
実際いじってみると movabletype の再構築が劇的に早くなった(つか今までが遅すぎた)
というわけで、お試し1日で即契約!移転作業としては、
ロリポップにアップしてある movabletype を丸ごとダウンロード
↓
mt-config.cgi でCGIPathの修正(独自ドメインの人は必要ないけど、今回はお試し移転だったので、coreserver のアドレスに変更した。)
↓
coreserver にアップ
↓
cgiのパーミッションを任意の値に変更
↓
ログインしてサイトパス、アーカイブパスを変更
↓
やたー☆
こんな感じ。
【ドメイン設定】
で、色々いじって動作に満足したので、ドメインの設定もしてみた。
自分はムームードメインでドメインを取得していたけど、gmail for your domain を利用するためにネームサーバーにバリュードメインの無料ネームサーバーを指定して使っていたので、coreserver のDNSの自動設定を利用して、gmailの設定に追記して完了。coreserver でドメインウェブ設定をして、30分ほど紅茶を飲んで休憩してたら無事、反映されてました。よかたー☆
(※もちろん、ドメインをcoreserver側に移したので、サイトパスやCGIPathも変更しました。)
action streams についてはまた今度書きます。
とりあえずこんなんができた。
まだいじり中。
関連する記事:3件
コメントする