2007年11月10日

Movable Type 4 導入 ~インストール編~


せっかく新規でブログ立てるので、MT4を導入することにしました。


linebar02.gif

1.Movable Type 4 のダウンロード

Movable Type のライセンスは購入可能ですが、
今回は個人ライセンス(無償)をダウンロードします。

【補足】
個人ライセンスとは、個人名義でダウンロードされ、個人所有のサーバーやレンタルサーバーで個人的な日記等を書くためのライセンスです。この用途であれば、アフィリエイトをおこなうことに問題はありません。
Six Apart - Movable Type のライセンスと購入について より

個人ライセンス(無償)は ECバイヤーズさんの所からダウンロードします。

linebar02.gif

2.ファイルをサーバーへアップロード、cgiファイルの属性変更


ダウンロードしてきたファイルをサーバーへアップし、
.cgiのファイルの属性を755に変更します。


linebar02.gif

3.mt-config.cgiの設定

MT4では、Movable Type 本体をどこにおくのかや、データベースの設定などは
直接cgiファイルを編集して行うのではなく、ブラウザ上のウィザードで行えるそうです。

MT4のファイルをアップしたディレクトリーをブラウザで開く。
ログインのボタンが表示されるのでクリックすると、ウィザードが開始される。


■「開始」をクリックします。

mt4-01.jpg

-------------------------------------------------------------------------------------

■システムをチェックします。
「必要なPerlモジュールは揃っています。」とのことなので、「次へ」をクリック。

mt4-02.jpg

--------------------------------------

■データベースの設定をします。
私はSQLiteデータベースを選択しました。
データベースのパスが自動で表示されますが、dbフォルダは自分で作成します。

mt4-03.jpg

■「接続テスト」をクリック。

■「データベースの設定が完了しました。」とのことなので、「次へ」をクリック。

mt4-05.jpg

【補足】
SQLiteは、データベースに直接アクセスされたり、
データベースをダウンロードされる可能性が有るらしいとの事。これは危険!

データを保護するために、
まず、テキストエディタなどで以下の内容の.htaccessファイルを作成し、
<Files ~ "^sqlitedb*">
deny from all
</Files>

作成したファイルをdbフォルダにアップロードします。

--------------------------------------

■メールの設定をします。(コメント・トラックバックを知らせてくれる)
メール送信プログラムを選択し、「次へ」をクリック。

mt4-06.jpg

--------------------------------------

■ 詳細な設定を行い、「テストメールを送信」をクリック。
ちゃんとメールが届いていればOK、「次へ」をクリック。

mt4-07.jpg

--------------------------------------

■以上で、mt-config.cgiファイルの設定は終了です。

mt4-08.jpg

linebar02.gif

4.アカウントの設定をします。

ユーザー名、表示名、電子メール、使用言語、パスワード、パスワード再設定用のフレーズ
をそれぞれ入力し、「次へ」をクリック。

mt4-09.jpg

linebar02.gif

5.ブログの作成

ブログ名、ブログURL、公開パス、タイムゾーンを記入・選択し「インストール」をクリック。
※ ウィザード画面を保存し損ねてしまいました。


【余談】
インストールを実行する前に、下記を行いました。
  ① ブログの出力先のフォルダを新規で作成
  ② MovableTypeの本体をおいているディレクトリの名前を変更
  ③ ②の変更内容をmt-config.cgiファイルに反映

①・②を行う際には、練習ということでPuTTYを使用しました。
該当ディレクトリに移動してから、
mkdir geek
mv oyspe mt (← 最初oyspeにしていたのです)

心配なので毎回 ls でフォルダ内容の確認確認

linebar02.gif

これで完了!

mt4-10.jpg

linebar02.gif

参考にしたサイト:

Movable Type 入門:http://30smash.main.jp/mt/
heteml:http://heteml.jp/support/manual/movabletype4/


トラックバックURL

このエントリーのトラックバックURL:
http://geek.oyspe.com/~oyspe/mt/mt-tb.cgi/4

コメント

はじめまして、通りすがりのものです。
「■以上で、mt-config.cgiファイルの設定は終了です。」の項目で
mt-configの設定完了ウィザードの画像を貼付けていらっしゃいますが、
設定ファイルまでのパスが丸見えになっていて悪い方がいたら
簡単にサーバー内に侵入されてしまいますよ。

サーバー内のパスをモザイクかなにか付けて消すか、画像を削除した方がよいですよ。

はじめまして。
気にせず画像をそのままアップしてしまっておりました、ご注意頂きまして、有難う御座います!
(モザイク対応いたしました。)

コメントする

(初めてのコメントの時は、コメントが表示されるためにこのブログのオーナーの承認が必要になることがあります。承認されるまでコメントは表示されませんのでしばらくお待ちください)