<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0">
   <channel>
      <title>First Weblog</title>
      <link>http://chi.s93.xrea.com/myblog/</link>
      <description>XREAでのMT3.2導入</description>
      <language>ja</language>
      <copyright>Copyright 2006</copyright>
      <lastBuildDate>Mon, 09 Jan 2006 11:04:00 +0900</lastBuildDate>
      <generator>http://www.sixapart.com/movabletype/?v=3.2-ja-2</generator>
      <docs>http://blogs.law.harvard.edu/tech/rss</docs> 

            <item>
         <title>XREAにMovable Type 3.2を導入する</title>
         <description><![CDATA[<h4>サーバの確保</h4>

まずは<a title="XREA.COM" href="http://www.xrea.com/">XREA</a>でアカウントを取得して下さい。
前述の通り無料アカウントは数に限りがあるので、それ狙いなら気長でこまめなチェックが必要です。
有料コースならすぐにアカウントが取得でき自動挿入広告も付かなくなるので、お小遣いに苦しくなければ有料でいっちゃいましょう!

サーバが使えるようになったらまずデータベースを登録申請しておきましょう。
申請から実際に使えるまで最大2-3時間かかるので、この先の作業の前に申請を済ましておくのがイイです

サーバの管理画面にログインします。
http://www.<strong>s93</strong>.xrea.com/jp/admin.xcg
※<strong>s93</strong>というのは僕の場合です。ご自身が取得したサーバにあわせて変更して下さい。

左に並ぶ管理メニューの中から「データベース」を選びます。
"MySQL/PostgreSQLデータベース追加"という設定ページに飛びますので、"MySQL"の項目で"作成"ボタンを押しましょう。

<h4>Movable Typeのインストール</h4>

<a title="Movable Type Publishing Platform" href="http://movabletype.jp/">Movable Type公式ページ</a>からダウンロードしてきます。
ダウンロードにはTypeKeyの取得が必要です。TypeKeyはMovable Type独自の認証システム(Microsoftのpassportアカウントのようなもの)で、blogにコメント投稿するときにも使えます。

ダウンロードが終われば設定を行います
XREAではPerlへのパスはダウンロードしたまんまで大丈夫。
あとはmt-config.cgi-originalを参考に<strong>mt-config.cgi</strong>を作成するだけです。

mt-config.cgiを作成するにあたり、まずMovable Typeのインストール場所（＝アップロード先）を決めなければなりません。
ここでひとつ注意点があり、XREAの<strong>無料コース</strong>の場合、自動挿入広告のためインストールがうまくいかない場合があります。
(後述の初期化起動の際<em>included</em>という不明なプロトコルに飛ばされる不具合)
それを避けるためにMovable Typeを広告が自動挿入されない場所、具体的には<strong>/x/</strong>というディレクトリ以下にインストールすることを勧めます。
※有料コースで広告免除の場合必要ありません
※無料コースで公開するページに広告がないのは契約違反になります。<strong>/x/</strong>ディレクトリで広告を消すのは管理ページ(MT本体)だけにしましょう。

下記は<strong>s93</strong>サーバにユーザアカウント<strong>chi</strong>で<strong>/x/mt/</strong>ディレクトリにインストールするmt-config.cgiの内容です。
最初に入ってるmt-config.cgiはいろいろ書いてますけど、実際には下記だけ設定してればOK
強調表示されてるところをご自身のものに書き換えてください。
DBPasswordはxreaにログインするときのパスワードと同じです。
※下記はサンプル。実際のものじゃないです。

<blockquote>
DefaultLanguage ja<br />
CGIPath <strong>http://chi.s93.xrea.com/x/mt/</strong><br />
ObjectDriver DBI::mysql<br />
Database <strong>chi</strong><br />
DBUser <strong>chi</strong><br />
DBPassword <strong>6nZseBaySgfj</strong><br />
DBHost localhost<br />
MailEncoding ISO-2022-JP<br />
DBUmask 0022<br />
HTMLUmask 0022<br />
UploadUmask 0022<br />
DirUmask 0022<br />
PublishCharset utf-8<br />
NoHTMLEntities 1<br />
GenerateTrackBackRSS 0<br />
AltTemplate comments comments.tmpl<br />
LaunchBackgroundTasks 0<br />
TypeKeyVersion 1.1<br />
DebugMode 0
</blockquote>

以上設定を書き換えたら自分のサーバにアップロードしましょう
僕の場合は<strong>http://chi.s93.xrea.com/x/mt/</strong>にMovable Typeを設置したいので、FTP接続してpublic_htmlフォルダの中にxというフォルダ、さらにその中にmtというフォルダを新規作成しその中にファイルをアップロードしていきます。
.cgiという拡張子がついたファイルのパーミッション変更もお忘れなく。
xreaの場合700(rwx------)が推奨です。
また通常ならmt.cfgとmt-db-pass.cgiは600(rw-------)が推奨ですが、もしダイナミックパブリッシングを導入するならこれらは604(rw----r--)にしておく必要があります。

またこの時ついでにblog公開用のフォルダも作成しておきましょう。
Movable Typeが初めての人には分かりにくいかもしれませんが、Movable Typeはblogを作成・運用するためのツールで、実際のblogの公開場所とは違っても構わないのです。
Movable Type設置URLは管理用ページと思えば分かりやすいでしょうか。
今回ここまで<strong>http://chi.s93.xrea.com/x/mt/</strong>にMovable Typeを設置してきましたが、blog公開場所は<strong>http://chi.s93.xrea.com/myblog/</strong>とします。
※もちろんMovable Type設置場所とblog公開場所が同じでも構いません。ですが、無料コースで<strong>/x/</strong>以下にMovable Typeを設置している場合、blog公開場所は自動広告の働く場所に変更するほうが良いでしょう。

アップロードが終わりましたら、まずはデータベース初期化の起動です。
ブラウザに<strong>http://chi.s93.xrea.com/x/mt/</strong>(もちろんURLは各自のものに読み替えて)と打ち込んで初期化CGIを起動させます。
このときはじめに申請したデータベースの設置が終わってなければエラーが出ます。その場合しばらく待ってみて下さい。

ここまでくればインストールはほぼ終わりました!
あとはblogの設定です。
初期設定が終わるとログインページに飛ばされたと思います。
ログインページは下記アドレスです。
<strong>http://chi.s93.xrea.com/x/mt/mt.cgi</strong>
今後blogの投稿や設定の変更などは全てここから行いますのでブックマークしておくのがいいと思います。
初めてのログイン時にはユーザ名「Melody」パスワード「Nelson」となってます。
ログイン後すぐに画面右に並ぶシステム・メニューから"投稿者"を選んで「Melody」を自分のID/パスワードに変更しておきましょう(じゃないと他人に荒らされます!)

最初"First Weblog"というのが登録されています。
これを自分のblogに設定変更します。
blogの<strong>設定</strong>メニューで変更を行います。
特に<strong>公開</strong>の部分が重要です。
下記は<strong>http://chi.s93.xrea.com/myblog/</strong>にblogを作る設定サンプルです。

<blockquote>
サイトURL/パス

サイトURL: http://chi.s93.xrea.com/myblog/
サイト・パス: /virtual/chi/public_html/myblog/
</blockquote>

お疲れさまでした!
以上でMovable Typeの設置は終了です。

以上ここまでのサンプルは<a title="First Weblog" href="http://chi.s93.xrea.com/myblog/">http://chi.s93.xrea.com/myblog/</a>で公開しています。]]></description>
         <link>http://chi.s93.xrea.com/myblog/2006/01/xreamovable_type_32.html</link>
         <guid>http://chi.s93.xrea.com/myblog/2006/01/xreamovable_type_32.html</guid>
         <category></category>
         <pubDate>Mon, 09 Jan 2006 11:04:00 +0900</pubDate>
      </item>
      
   </channel>
</rss>
