さくらインターネットでMT3.2インストール
2005年11月02日01:01
さくらインターネットで、Movable Type(MT)バージョン3.2日本語版 Release-2がたぶんインストールできたみたいです。やり方をアップしておきます。

うろたえてました前回記事も御参考にどうぞ→MT初心者の憂鬱

インストールした環境は、さくらインターネットスタンダードプラン。
FTPソフトはFFFTP(ベクターのダウンロードページ→こちら)。
データベースは、BerkleyDBです。

さくらインターネットに作ったURLを、moukannai.sakura.ne.jpとし、
MTをmoukannai.sakura.ne.jp/mtフォルダにインストールします。



■MTのダウンロード

まず、MTバージョン3.2日本語版 Release-2をダウンロード。
Movable Typeのダウンロードページ。

アフィリエイトが主目的の方は、できればライセンスを買いましょう。

Movable Type 3.2


最初の方はTypeKeyとかいう認証システムへの登録が必要です。



■mt-config.cgi-originalの書き換え

ダウンロードしたら、Zipファイルを解凍します。

mt-config.cgi-originalというファイルがありますので、ワードパットで開いて、2ヶ所訂正します。



【1ヶ所目】

CGIPath http://www.example.com/cgi-bin/mt/

CGIPath http://moukannai.sakura.ne.jp/mt/





【2ヶ所目】

# DataSource /path/to/database/directory

DataSource ./db

拡大すると、
DataSource ./db
(スラッシュの前にドットが入っていますのでご注意を)



以上書き終わったら、上書き保存しといてください。
失敗したら、Zipファイルを解凍すれば何回でもやり直しできますので、気楽にどおぞ。


変更して上書き保存したmt-config.cgi-originalを、mt-config.cgiに名前を変更します。



■FFFTPの設定

新規ホストを入力し、下記項目を入力。


・ホストの設定名→適当で可(さくら、とか)

・ホスト名(アドレス)→さくらインターネットレンタルサーバーコントロール画面の「サーバ設定と状態確認」にある「サーバ情報の表示」をクリックすると出てくる「Hostname」をコピペ。

・ユーザー名→アカウント

・パスワード/パスフレーズ→サーバーパスワード


「接続」をクリック。

左側には先ほど変更したmt-config.cgiを含むMTのフォルダを表示させる。

右側にサーバーの内容が表示される「www」をクリックして開く。
ツールバーにある「フォルダ作成」をクリックし、「mt」フォルダを作成。
「mt」フォルダをクリックして開く。


フォルダ名で転送モードを切替え」をクリック。

左側に表示させたMTフォルダの中身を右側の「mt」フォルダにドラッグアンドドロップし、全てアップロードする。

かなり時間がかかる。しばし休憩。


アップロードが終わったら、cgiのファイルを全て選び、右クリックして属性変更する。

オーナー:呼び出し、書き込み、実行
グループ:呼び出し、実行
その他:呼び出し、実行

以上をクリックして「現在の属性」を「755」にする。


「フォルダ作成」をクリックし、「mt」フォルダに「db」フォルダを作成する。



■MTの起動

http://moukannai.sakura.ne.jp/mt/mt-check.cgiにアクセス。

ずらずらとチェックされた項目が表示され、「準備が整いました」と表示が出る。


http://moukannai.sakura.ne.jp/mt/mt.cgiにアクセス。

インストールを続行」という表示が出る。クリック。


インストールが完了しました。」という表示が出る。

MovableTypeにログインしてください」をクリック。


ログイン画面が表示される。


お決まりのログイン名「Melody」、パスワード「Nelson」を入力。
(大文字小文字の区別あり)

ログインできれば、インストール終了。ユーザー名とパスワードを変えておいてくださいね。


ブログの設定は、

サイトURL→ http://moukannai.sakura.ne.jp/

サイト・パス→ /home/moukannai/www/

みたいな感じでいけるようですが、複数のブログを作る際は、フォルダを作って設定されて下さい。


たぶん、以上でインストールできると思います。私は以上の設定でインストールができ、何とか問題なく稼動しているようです。





さくらインターネットに、「マニュアルが古くてどうにもなりませんので、教えて下さい」とメールしたところ、要約すると「自力で何とかしてください」というメールが帰ってきました。

そこに「参考までに弊社の管理サイトではありませんが・・・」とご紹介くださったのが、Movable Type 3.2 導入手順さまです。

参考にさせていただき、おかげさまでインストールできました。
この場を借りて、お礼申し上げます。ありがとうございました。


さくらインターネットはサーバーの動きが速くて気に入っているのですが、初心者の方にはちょっと難しいかもしれません。私も詳しくないので、ちょっといっぱいいっぱいです。詳しい方にはお勧めです。

初心者の方には、やっぱロリポップかなあ。



追記:

いつの間にか、さくらインターネットのマニュアルもMT3.2に対応していました

この記事より詳しくて、またセキュリティ上必要なこともしっかり説明されています。


詳しくは、
http://www.sakura.ne.jp/support/manual/rs/mt_man.shtml をご参考に。

やっぱりマニュアルが充実してくると、さくらインターネットのスタンダードプランがいいかなあ・・・(笑)。


<参考記事>
MovableType幼稚園
MT3.2のデフォルトテンプレートをとりあえず2カラムにする
StyleCatcherプラグインとMovableType3.2のテンプレート
MT3.2をデフォルトのテンプレートに戻す
さくらインターネットでMT3.2をBerkeleyDBからMySQLへ移行
MT3.2を3カラムにする
MovableType3.2用無料テンプレート for StyleCatcher


カテゴリー「MovableType」内の最新記事
clip!MovableType 

この記事へのコメント
kitt
kitt
2005年11月05日 19:08
1

はじめまして。kittと申します

さくらインターネトでブログをやろうと思い
いろいろ試そうとしていますが、

htt:p://独自ドメイン/blog/
の配下にMovable Type3.2のファイルとフォルダを
アップロードしました。

2箇所の修正は終えて、.cgiのパーミッションも変更して。
htt:p://独自ドメイン/blog/mt-check.cgi
にアクセスしても、
500 Internal Server Error
とでてきて、前に進めません。

500 Internal Server Errorはcgiが正しく記述されていないのかも
しれませんが、ダウンロードして、2箇所修正しただけなんです。

FTPはNextFTPを使用しました。

ただ、DBの設定はなにもしてませんが
標準でMySQLなのかなと思います。

mt-check.cgiでエラーがでるのはなぜなんでしょうか?


kitt
kitt
2005年11月05日 19:10
1

インストールした環境は、さくらインターネットスタンダードプラン。
FTPソフトはNextFTP
データベースは、何もしてません(MySQL?)


afiliate
どおも〜kittさま。はじめまして。コメントありがとうございます。

htt:p:// ←これが間違っている というオチではなさそうですね。
500 Internal Server Error こういうエラーがでるなら。

・dbフォルダは作成されましたか?

・mt-config.cgi-originalを、mt-config.cgiに変更し、cgiになってますか?
(テキストファイルになっていませんか?)



えーと、これ全部問題なければ、可能でしたら、FFFTPで試されてみてください。



afiliate
また、リンク先の「Movable Type 3.2 導入手順」さまを見ていただけるとわかりやすいかと思いますが、今回私が紹介した部分のみの書き換えであればデータベースはMySQLにはなりません。
BerkleyDBになります。

データベースをMySQLにする方法は、昨日成功(たぶん)しましたので、時間があるときにまた記事をアップいたします。

あ、すみません!。
今気づきました。独自ドメインにインストールするんじゃないですよ!!。

最初取得したさくらのサブドメインにインストールするんです!
独自ドメインに表示するのは、あとでできますから、とりあえず、さくらインターネットのサブドメインにインストールしなおしてみてください。



ひょっとしたら、mt-config.cgiを書き直し、上書きアップロードだけでうまくいくかもしれませんが、

CGIPath http://独自ドメイン/blog/        (誤)
   ↓
CGIPath http://○○○.sakura.ne.jp/blog/   (正)

最初からやり直した方が安心だし、練習にもなりますから、最初からやってみられることをおすすめします。

ちなみに、インストールフォルダは

http://○○○.sakura.ne.jp/mt/ とかにしといて良いと思います。

ブログを表示するフォルダを http://独自ドメイン/blog/ などに指定するのは、
MovableTypeの設定とレンタルサーバーコントロールの設定で、後で指定可能です。
http://○○○.sakura.ne.jp/blog/ にインストールしないといけないということはありません。

kitt
kitt
2005年11月06日 15:35
1

いろいろありがとうございます。
MovableType3.2は動きだしそうです。

恥ずかしながら、原因を書きます。
最初に作ったフォルダー(仮にmt)の
パーミッションを755に変えるのを
忘れていました。

cgiの関連は全部変更していたのに...

フォルダーのパーミッションを変更したら
mt-check.cgiも問題なく、その後すんなりと
いきました。

ちなみに、さくらインターネットの独自ドメインに
アップロードしても、大丈夫でした。

いろいろなかたに、ご協力いただき感謝しています。

一度、全部消して、少し時間をかけて、カスタマイズ
したいと思っています。

やはり、情けないミスでした。


afiliate
どおも〜kittさま。
あらら、全然的外れな回答だったみたいですね、すみませんorz。
フォルダーのパーミッションを変えなくて動かなかったことは無いですね。それが原因だったとはちょっと驚きです。

でも無事に動き出しそうなのでよかったです。

私は独自ドメインに直接インストールしたこと(CGIPathをhttp://独自ドメイン/mt/に指定)したことは無かったです。さくらのサブドメインにインストールして、レンタルサーバーのエイリアスの設定で、独自ドメインを表示させるように設定するものかと思ってました。

今度私も独自ドメインにインストール試してみます。
どおもでした〜。




この記事へのトラックバック


1. さくらのレンタルサーバーにMovableTypeをインストール  [ ブログをとことん調べます。 ]   2005年11月03日 22:15

先日申し込んださくらのレンタルサーバーにMovableTypeをインストールしてみました。既にステップサーバーでMovableTypeのセットアップはやった事があるので、すごく簡単でした。基本的な段取りはレンタルサーバーが変わっても同じですね。


2. MTインストール操作動画マニュアル  [ 無料レポートバンキング【無料レポート贈呈中】@日本初アイドルプレナー@ゆき ]   2005年11月12日 07:30

MTのインストールが上手くいかず、苦労されている方もおられます。いろいろな本やマニュアルを見てもMTがインストールできない・・・そもそも書いてある意味がよくわからない・・・そんな時、こうは思いませんか?実際の操作が見れたら、どんなにいいだろう!はい、お待....