↑↑ アフィリエイト!コツコツ作って、コツコツ稼ぐ TOP へ戻る ↑↑
MT 3.3の新規インストール エックスサーバー
以前のバージョンまでは全てのライセンスで TypeKey (タイプキー)に登録する必要がありましたが、
今回の3.3からライセンス形態が変わり、個人の無償版はTypeKeyが不要になりました。
早速 MovableType3.3 をダウンロードして、インストールしましょう。
ここでは「個人ライセンス(無償)」のダウンロード+エックスサーバーへの新規インストールの手順を書きます。
以下の画面で、中央の「ご購入・ダウンロード」ボタンをクリック。
1.mt−config.cgiの設定
mt-config.cgi-original のバックアップを取っておいて、
右クリック→名前の変更で -original 部分を削除して
mt-config.cgi というファイル名に変更。
以下、mt-config.cgiの編集。
1)CGIPath の設定
mt-config.cgi を開き15行目付近の
CGIPath http://www.example.com/cgi-bin/mt/
を自身の環境に合わせて変更
例えば、エックスサーバーで、ドメイン名がdomain1だとすると
以下はドメインが「domain1.com」の場合で「cgi」フォルダの中に
「mt」というフォルダを作りその中にMT3.3をインストールする場合の設定です
CGIPath http://domain1.com/cgi/mt/
※domain1の前に、wwwはあってもなくてもいいです。
2)StaticWebPath のコメント化
次に21行目付近の
StaticWebPath http://www.example.com/mt-static
の前に 「# 」(シャープと半角スペース)をつけます
# StaticWebPath http://www.example.com/mt-static
3)データベースの設定
次に自身が使用するデータベースに合わせて設定
以下は、SQLITEの設定です
41行目付近から始まる
##### SQLITE #####
ObjectDriver DBI::sqlite
Database /path/to/sqlite/database/file
の部分を以下のように変更します。
Database /home/xxxxxx/domain1.com/public_html/cgi/mt/db/mt_sqlite.db
xxxxxx : サーバーid
domain.com : ドメイン名
以上を設定後、それ以外の
##### MYSQL #####
ObjectDriver DBI::mysql
Database DATABASE_NAME
DBUser DATABASE_USERNAME
DBPassword DATABASE_PASSWORD
DBHost localhost
##### POSTGRESQL #####
ObjectDriver DBI::postgres
Database DATABASE_NAME
DBUser DATABASE_USERNAME
DBPassword DATABASE_PASSWORD
DBHost localhost
##### BERKELEYDB #####
DataSource /path/to/database/directory
を全て削除してください。
※コメント化でも可
全ての行の前に 「# 」(シャープと半角スペース)をつけます
4)文字コードの設定
最後に文字コードの設定を行います
※UTF-8を使用する場合は設定不要
(エックスサーバーは任意の文字コードを設定できます)
Shift_JIS を使用する場合は以下の1行を最下部に追加
PublishCharset Shift_JIS
これで、修正は完了です。
5)mt-config.cgi の保存
変更後 mt-config.cgi を保存します
6)ファイルのアップロード
FFFTPでサーバーに接続し、MT3.3をインストールするフォルダを開きます
今回の設定の場合は /cgi/mt/ です
※エックスサーバーでは、
/public_html/の配下に、cgi
cgiの配下に、mt
mtの配下に、db
のフォルダーを事前に作成しておいてください。
ここに mt-config.cgi-original 以外のファイルを全てアップロードします
※mt-config.cgi-originalを直接mt-config.cgiに変更している場合はそのまま全てアップしてください
※アップロードの際に気を付けること。
3.3から、アップロードするファイルもかなり増えています。
あなたがレンタルしているサーバーによっては、
1度にアップする量(ファイル数)が多いと、途中で止まったりする
可能性もあります。
そんな時は、フォルダーごとにアップロードするとか工夫してください。
7)cgiファイルのパーミッションの変更
アップロード後cgi拡張子のファイル全てのパーミッションを700に変更します
8)インストールとセットアップ
正しく設定されているかチェックします。
先ほどの例の設定の場合は http://domain1.com/cgi/mt/mt-check.cgi にアクセス
画面の最下部に「準備が整いました。」というメッセージが表示されていればまずだいじょうぶです
※URLにアクセスしてエラーが出る場合は、
パーミッションを変更していないか、ファイルのアップロードが
正常に出来ていない場合がほとんどですので確認してください
9)ログイン設定
先ほどの例の設定の場合は http://domain1.com/cgi/mt/mt.cgi にアクセスします。
システム管理者(=通常あなた)の登録画面が表示されるので、管理者のユーザー名やパスワードを登録します
@ログイン名
システム管理者(=あなた)が次からMovable Typeにログインするときのユーザー名を指定します。
※MT3.2以前で使用されていた「Melody」と「Nelson」は使用しなくなりました
Aメールアドレス
システム管理者(=あなた)のメールアドレスを入力します
Bパスワード
システム管理者(=あなた)のパスワードを入力します
Cパスワードを再入力
システム管理者(=あなた)のパスワードを、もう一度入力します
10)インストール
ログイン設定後、インストールを続行ボタンをクリックするとシステムの初期化が開始され、最後に「Movable Typeにログインしてください」ボタンが表示されるのでクリックします
これで、Movable Typeの新規インストール・セットアップが完了です