インストール手順解説MT3.2日本語版がリリースされたので、このサイトは質問の受付を停止しています。本体のダウンロード公式サイトより、アーカイブをダウンロードします。ファイルの解凍に不慣れな人はzip版を使用するとつまづきやすいので、「.tar.gz」版をダウンロードしましょう。Typeを設置するレンタルサーバーは既に準備が出来ているものとして話を進めます。レンタルサーバーをまだ借りていない場合はこちらのレンタルサーバー比較記事を参考に契約してください。レンタルサーバー選びに迷ったらロリポップがオススメです。Milano::Monologもお世話になっています。1.導入手順ファイルの解凍ダウンロードした<MT-3.01D-full-lib-ja.tar.gz>を解凍します。.tar.gz版の解凍は+Lhacaデラックス版が便利です。解凍が完了すると、<MT-3.01D-full-lib-ja>というフォルダが作成されます。(※作成されるフォルダ名はダウンロードしたライセンスやバージョンによって変わります)そのフォルダの中身は上画像の様になっているはずです。以降、この場所を[MT]と記述します。上画像の様にフォルダが表示されていない場合は、お使いのアーカイバが.tar.gzの解凍に対応していないなどの原因が考えられます。上画像はベータ版の状態なので、実際のパッケージでファイルの数が多少異なっている可能性もあります。選択した場合の表示です。アイコンはPCにインストールされているアプリケーションによって異なる場合があります。Typeをインストール出来るかチェックするために、[MT]の中から<mt-check.cgi>だけをサーバーにアップロードします。アップロードする場所はCGIが実行出来る場所であればどこでも良いです。上画像はFFFTPというソフトウェアを使用してアップロードしている様子です。普段お使いのFTPソフトでアップロードしてください。1.導入手順mt-check.cgiを実行<mt-check.cgi>をアップロードしパーミッションを適切に設定し終わったら、<mt-check.cgi>を実行します。Explorerなどのブラウザで<mt-check.cgi>にアクセスしてください。すると、上画像のような画面になるはずです。Modules:以下が重要です。これはレンタルサーバーがどの種類のデータ保存方法に対応しているかがチェックされています。DBD::SQLiteの4つのうち1つでも対応していなければなりません。x.xxxx).と表示されてればMySQLを使用出来る可能性があります。DBを使用できる可能性があります。この段階で自分がどの方法を使用するか心に決めておいてください。DBにしておくのが無難です。1.導入手順mt.cfgをテキストエディタで開く[MT]の中から<mt.cfg>をテキストエディタで開きます。上画像は秀丸エディタで開こうとしている様子です。普段お使いのテキストエディタで開いてください。Windowsに付属のワードパッドでも構いません。(CGIPath)<mt.cfg>を編集します。18行目のCGIPathを設定します。Typeの管理画面を設置する予定のURLに設定してください。http://rebecca.ac/cgi-bin/とします。わからない場合は、レンタルサーバーから指定されているCGI用のURLをそのまま設定しておけば良いでしょう。(StaticWebPath)次は63行目のStaticWebPathです。先ほどCGIPathで設定した場所にCGI以外のファイルを置けない場合(※cgi-binというURLであればほとんどの場合置けません)は、画像やスタイルシートなどの静的ファイルはcgi-bin以外の場所に置く必要があります。それら静的ファイルを置く場所を設定します。<mt.cfg>と同じ場所に静的ファイルを置くことが可能な場合は、StaticWebPathを設定する必要は無いので次の項に進んでください。/mt-static/とします。行頭の「#」を取り除くのを忘れないでください。(PublishCharset)次はPublishCharsetです。TypeをUTF-8で使用する場合は変更する必要はありません。EUC-JPやShift_JISで使用する場合はここを変更します。EUC-JPとします。Shift_JISとします。文字コードについてよくわからない場合は、飛ばして次の項に進んでください。(データベース関係)次は、データベース関係の設定です。Type設置の最難関といえるでしょう。DBではなくMySQL、PostgreSQL、SQLiteを使用すると決めたは以下の通りに変更してください。DBを使用する場合、よくわからない場合は、飛ばして次の項に進んでください。DBI::SQLiteと設定します。」(シャープとスペース)を取り除きます。Typeで使用するデータベースの名前を指定します。」(シャープとスペース)を取り除きます。DBUserデータベースに接続するユーザーのアカウントを指定します。milanoと設定します。」(シャープとスペース)を取り除きます。Typeを動作させるサーバーと同一のホストにない場合は、データベースサーバーのホスト名をここで指定する必要があります。mysql.rebecca.acと設定します。」(シャープとスペース)を取り除きます。Typeを動作させるサーバーと同一のホストにあるものの、ソケットが標準と違う場合はDBSocketの行を追加します。/path/to/mysql.sockのように設定します。DBPortデータベースサーバーがデフォルトとは違うポートで動作している場合はDBPortの行を追加します。6789のように設定します。(その他)必要に応じてその他の設定をします。SendMailPathお使いのサーバー上のsendmail(※メールを送信するプログラムです)の場所が/usr/lib/sendmail/usr/sbin/sendmail/usr/ucblib/sendmail以外の場合は、ここで指定します。/usr/bin/sendmailの様に設定します。Typeはアップロードされた画像のリサイズにデフォルトではImageMagickを使用します。NetPBMとします。NetPBMPathお使いのサーバー上のNetPBMの場所が/usr/local/netpbm/bin/usr/local/bin/usr/bin以外の場合は、ここで指定します。/home/foo/netpbm/binの様に設定します。1.導入手順ファイルのアップロード<mt.cfg>の変更が完了したらいよいよサーバーにファイルをアップロードします。(CGIPath)で設定したURLに対応する場所にアップロードします。(StaticWebPath)でStaticWebPathを設定しなかった場合は、[MT]以下のファイルをまとめてアップロードします。imagesフォルダ以下はバイナリモードで、それ以外はアスキーモードで転送します。FFFTPを使用している場合は自動認識でかまいません。ファイル数が多いのでアップロードは多少時間がかかりますが、アップロード中も目を離さないようにしてください。Typeの導入で躓く最大の要因はファイルのアップロードミスです。最後まで正しくファイルがアップロード出来たか、必ず確認してください。拡張子がcgiのファイルのパーミッションを変更します。<mt-check.cgi>を実行する事の出来たパーミッションに変更しましょう。DBを使用する事にした場合は、dbディレクトリを作成する必要があります。SQLiteを使用する場合は作成する必要は無いので飛ばして次の項に進んでください。FFFTP上で右クリックして表示されたメニューの中から「フォルダ作成(K)...」を選びます。出てきたダイアログにdbと入力してOKを押せばdbディレクトリが作成されます。1.導入手順mt-load.cgiを実行ファイルのアップロードが終わったら、<mt-load.cgi>を実行します。Explorerなどのブラウザでサーバー上の<mt-load.cgi>にアクセスしてください。すると上画像のような画面になるはずです。Completeと表示されていればインストールは完了です。mt-load.cgiと表示されますが、これは問題ありません。これは一度<mt-load.cgi>を実行した後は<mt-load.cgi>を削除してくださいと言う意味です。安全のために、<mt-check.cgi>と<mt-load.cgi>をサーバーから削除しておきます。1.導入手順mt.cgiを実行ブラウザからサーバー上の<mt.cgi>にアクセスしてください。上記の様な画面が表示されればインストール成功です。ログインするユーザ名に「Melody」、パスワードに「Nelson」と入力し「ログイン」ボタンを押します。ログインするときは必ず「Melody/Nelson」と入力します。1.導入手順メインメニューログインに成功し上記のような画面が表示されるはずです。1.導入手順プロフィールの編集を行う「プロフィールの編集」のリンクをクリックし、プロフィール編集画面に移動します。ユーザ名にお好きなユーザ名、パスワードにお好きなパスワードを入力して「保存」ボタンを押します。メールアドレスを入力しておくと、コメントやTrackbackがあったときにメールで通知する機能が使えるようになって便利です。Typeを使用するときに必要になります。忘れないようにしてください。Weblog」のリンクをクリック。ウェブログメニューから「ウェブログの設定」のリンクをクリック。1.導入手順ウェブログの基本設定を行うこの画面でウェブログの基本設定をします。データベースの設定に続き、ここが第二の難関です。・ウェブログの名前そのまんま、ウェブログの名前です。導入手順といった名前の事です。・ローカル・サイト・パスウェブログのHTMLを生成する場所をサーバー上のパスで指定します。スラッシュから始まる絶対指定が推奨です。/home/milano/installの様に設定します。上記のまんまを記述しても動作しません。お使いのサーバーの環境にあわせてください。・サイトのURLウェブログのHTMLを生成する場所をURLで指定します。ここで入力したURLがウェブログのトップページになります。ローカル・サイト・パスとサイトのURLが対応しています。導入手順の場合http://rebecca.ac/milano/install/をトップページにしたいので、http://rebecca.ac/milano/installとします。・ローカル・アーカイブ・パスアーカイブ用HTMLを生成する場所をサーバー上のパスで指定します。スラッシュから始まる絶対指定が推奨です。通常は、ローカル・サイト・パスに「/archives」を追加しておけば問題ないです。/home/milano/install/archivesの様に設定します。上記のまんまを記述しても動作しません。お使いのサーバーの環境にあわせてください。・アーカイブのURLアーカイブ用HTMLを生成する場所をURLで指定します。通常は、サイトのURLに「/archives」を追加しておけば問題ないです。ローカル・アーカイブ・パスとアーカイブのURLが対応しています。http://rebecca.ac/milano/install/archivesの様に設定します。(日本時間)」が選択されているはずなので、そのままで結構です。以上を正しく入力し終わったら「変更を保存」しましょう。再構築してみる今までの設定が間違いないか確認するために再構築をしてみましょう。「サイトの再構築」のリンクをクリックするとこのようなウィンドウが出現するので、「再構築」ボタンを押します。このように表示されたら無事動作しています。「サイトの確認」のリンクをクリックすると上記のような画面が表示されるはずです。Typeの導入は完了です。投稿したい方は...エントリーの投稿をお読みください。細かく設定したい方は...詳細の設定をお読みください。