Rentalserverの最近のブログ記事


前回のエントリー(MTのシステムや再構築が重いなどの問題に対処)のやってみたことにあるように、同じレンタルサーバー内の新しいサーバーに移行してみました。メモしておこう。

xreaのレンタルサーバーを使用していますが、2年程前に登録したサーバーではCPUであったり、PHPなどインストールされているもののバージョンが古くなっていたり、ということで新しいサーバーは速いのだろうなと思っていました。そこで、"サーバーを引っ越してみた - blog.aklaswad.com"という記事を見つけ、移行可能なんだなということがわかり、これに沿って移行してみました。

手順

手順としては、先ほどのblog.aklaswad.comさんのエントリーのほぼ沿いましたが、一応メモします。

  1. xreaのドメイン総合サービスvalue-domain.comでドメインを取っているため、無料サーバーアカウントをもらえるので、新しいサーバーについて取得。
  2. 取得済み無料サーバーアカウントについて、自分のアカウント名をサブドメインにして、データベースに登録。
  3. 前のサーバーより、データベースをバックアップ。新しい日付のmysql.dumpが出来ていることを確認。
  4. 前のサーバーより、ファイルをディレクトリごとバックアップ。wgetやlftpなど使うと便利だった。
  5. 一応MTをバックアップ。一応なので、エクスポートを利用した。
  6. 無料サーバーは50MBなので、内容の移行をするために、XREA+(PLUS)のサービス権を新しいサーバーに移動する。
  7. 新しいサーバーにMTをインストール。
  8. 以前のサーバーにあったMTのブログディレクトリなどを、新しいサーバーのMTの適切なディレクトリにアップロード。
  9. 保存した以前のサーバーのデータベースmysql.dumpを新しいサーバーのユーザーのホームディレクトリにアップし、復元。
  10. mt.cgiを動かし、パスを設定。
  11. 取得ドメインtetra-blue.netのDNSをvalue-domain.comで、新しいサーバーに向ける。(メール関連も同時の行った)
  12. 新しいサーバーのサーバー設定:ウェブより、ドメイン名を設定する。(main : www.tetra-blue.net, sub1 : tetra-blue.net -> http://www.tetra-blue.net/ -- No.dir)
  13. 動作確認。OK。

プラグインの設定、カスタムフィールドの設定、画像のアイテム登録などはこの移行に含まれていないので、個別に編集しました。

少し更新が久しぶりになってしまいました。いろいろと忙しかったのと、システムを幾つか変更するのに手間取ってしまい、やっと新しい記事を書こうという気持ちになりました。幾つかやってみたことをメモしておこう。

問題点

MTを使い始めて2年弱なのですが、借りているサーバーのマシンを古く感じてしまったり、バージョンが新しくなり少し整合性がなくなったりと、幾つか感じるところがありました。具体的には、

  • 記事が多いblogの再構築がとても遅くなった
  • MTの古いバージョン(3.3)と新しいバージョン(4.1)とで、個別ページのサイトのURLが違っている("_"が"-"になっている)
  • 編集画面で重い、リッチテキストがなぜかうまく使えない

というようなところでした。

やってみたこと

それを解決するためにやってみたことは、

です。レンタルサーバーはxreaを使っているのですが、新しいサーバーが空いていたら移動出来そうなので移動してみました。そのことによりプロセッサが2つになって、少し速くなったような感じがする。

またシステムをPHP化することにより再構築がとても速くなり、以前は古いデザインのまま表示されていた個別サイトも新しい形で表示するように移行ができました。

あとは、記事の整理などしようと思ったのですが、なかなかやり切れていない状態でした。画像データの整理やカテゴリ、タグなど再考したほうが良い感じがします。(が、なかなか面倒であります)

それぞれについて、おいおいエントリーをアップしていくことにします。

mt4news-4.png

Movable Type 4.0 が先日正式に出荷された(Six Apart - Movable Type News: Movable Type 4 を出荷開始します)ので、早速インストールしてみました。Xreaのレンタルサーバーで、もともとMovable Type 3.32をインストールしてあったので、正確にはバージョンアップをしてみました。とりあえずは上手くいっているようです。

参考にしたのは、こちらのサイトでとても助かりました。
MovableType4をXreaにインストール - 【オープンソース情報サイト】 - 00px -
Movable Type 4 ドキュメント | movabletype.jp

--------


  1. まずはバックアップ

    • FileZillaのようなFTPソフトを用いて、本体のディレクトリ全体をローカルにコピー。

    • xreaのサーバー管理メニューのデータベースより、MySQL・PostgreSQLの追加・編集から、データベースを保存。

  2. Movable Type 4.0 のダウンロード

  3. そしてインストール


    • サーバーより以前のアプリケーションディレクトリ(/home/example/www/cgi-bin/mt)とスタティックディレクトリ(/home/example/www/mt-static)を削除。

    • ダウンロードしたMovable Type 4.0についてまず、スタティックディレクトリを/home/example/www/mt-staticにFTP。

    • 次にスタティックディレクトリを除いた、アプリケーションディレクトリを/home/example/www/cgi-bin/mtにFTPアップ。

    • 拡張子が cgi のファイルについて、権限を755にする。

    • アプリケーションディレクトリにある、mt-config.cgiについて、以前のシステムMovable Type 3.32のmt-config.cgiと取り変える。

    • mt-check.cgi(http://www.example.com/cgi-bin/mt/mt-check.cgi)へブラウザからアクセス。サーバーがきちんと動いているか確認。

    • mt-config.cgi(http://www.example.com/cgi-bin/mt/mt-config.cgi)へブラウザからアクセス。インストールの開始。完了。


--------

こんな感じで結構簡単にアップデートできました。でも、所々カスタマイズしているので、そこら辺がうまく動いてくれているか、少しずつチェックしていくことにします。

ドメイン立ち上げの後、サイトを作ってみようと思います。方針としては、トップページ、いろいろなカテゴリーに分けた個別記事のページ、あとは言葉や記事が追えるようなまとめのページ。なるべく簡単に投稿できるものということで、個別記事にはblog、まとめのページにはwikiにしてみようかということにしました。blogはMovable Typeに、wikiはFreeStyleWikiが良さそうなので、これらを入れてみることにしました。

まずはMovable Typeから。

Movable Typeは現在Movable Type 3.2ですが(2006年1月現在)、プランとしては1サーバー・1ユーザー・サポートはなしの無償の限定個人ライセンスをその提供を行っているsix apartより無料でダウンロードをしました。このプランでは3.2 よりブログ数が無制限で作れるので、今まで一つのblogで多種のカテゴリーや話題を入れていたものを、別のblogで管理できそうです。

ダウンロード後は、レンタルサーバーにftpでそのままアップロードします。xreaでは解凍設置の方法やスクリプトが用意されており、比較的容易に導入ができました。このスクリプトのユーザー名やパスワード、サーバー名などを書き換えて展開します。この時webから作動させるのですが、ファイルアクセスの時にパーミッションを700に変更しないと繋げません。

これで導入が完了です。

ドメイン取得後、サーバーに取得したドメインを登録(VALUE DOMAINのサーバーアカウントの登録・管理・購入で)したり、実際にログインできるかなどをrootFTPでアクセス出来るかなどをチェックしました。登録一回につき一時間程かかってしまうので、それぞれの登録の確認をしてから次の登録へ、、という流れです。

/***/public_html/ の下にindex.htmlのhtmlファイルを置くと、ブラウザで表示を確認することができました。また、メールも設定出来、このドメインで幾つかのメールアカウントを設置しました。これらは簡単にweb上で簡単に登録ができました。なかなか良かったです。

Movabletypeを立ち上げてから、数ヶ月が経ちましたがなかなか使い勝手が良いいですね。不満点が多ければ止めようと思っていたのですが、こちらをベースにやっていこうと思っています。

ところで、導入の頃に書いたメモがどうも無くなってしまったので、はじめから少しづつメモしていこうかなと思っています。まずは、レンタルサーバの申し込みから。

幾つかあるレンタルサーバのなかで、使える容量やCGIやsql関連のサービスが良いxreaでとりあえずやってみることにしました。以前のblogでアクセス解析を使っていたのですが、質問への反応も早かったのでその辺りのサービスも期待できそうかなということもあります。登録をすれば広告有りですが無料でディスクスペースを使えるようですが、XREA+で有料で広告解除になるようです。

オリジナルのドメイン取得代行サービスもVALUE-DOMAIN.COM(バリュードメイン) で行っており、この機に価格がそれほど高くない.com/.net/.orgで取ってみることにしました。

結局値段的には、
・XREA+ 12ヶ月申し込み ¥2,400-
・VALUE-DOMAIN ローマ字.com/net/org 12ヶ月申し込み ¥990-
投資してみることにしました。結果、tetra-blue.netというドメインを取得致しました。

このアーカイブについて

このページには、過去に書かれたブログ記事のうちRentalserverカテゴリに属しているものが含まれています。

前のカテゴリはPictureです。

次のカテゴリはScriptです。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

Recent Activity