Step6-2:mt-config.cgiの編集のカテゴリ
mt-config.cgiの編集
解凍したファイルはデスクトップへ移しておきましょう。
![]()
(1)解凍した Movable Type3.35 のフォルダを開きます。
その中にある mt-config.cgi-original というファイルを探しましょう。
![]()
(2) mt-config.cgi-original というファイルの名前を mt-config.cgi に変更します。
ファイルを右クリックして名前の変更をしましょう。
![]()
![]()
(3)名前を変えた mt-config.cgi のファイルを先ほど準備したTera pad などのテキストエディタで開きます。
※デスクトップにあるアイコンをクリックして、 Tera pad を開きます。
そして、 mt-config.cgi のファイルをドラック アンド ドロップして、 Tera pad の中へ入れてください。
![]()
もちろん、メモ帳などでも問題ありませんが、 Tera pad(無料ソフト) を利用すると、行番号が表示されて内容を書き換えたりする時に便利です。
このように mt-config.cgi を Tera pad で開いてみました。
![]()
(4) CGIPath を設定します。
15行目に書かれている CGIPath に MovableType を設置するディレクトリパスを設定します。
つまり、あなたのドメインに書き換え、さらにアクセスするファイルを指定してあげるわけです。
具体的には、今15行目に書かれてある example.com をあなたのドメインに替え、 cgi-bin をはずして書き換えます。
CGIPath http://www.example.com/cgi-bin/mt/
を
CGIPath http://www.ななたのドメイン/mt/
へ書き換えます。
私の場合であれば、
CGIPath http://www.movabletype.name/mt/
と書き換えます。
![]()
(5) StaticWebPath の設定
21行目の StaticWebPath の行頭に、「#」をつけて、コメントアウトします。
一番最初に # を書くと今黒で書かれてある字が緑色に変わり、記述が無効になるということです。
21行目の
StaticWebPath http://www.example.com/mt-static
を
# StaticWebPath http://www.example.com/mt-static
に書き換えます。
![]()
(6)データベースの設定
次に、データベースへのアクセス情報を設定します。利用するデータベースの環境にあわせて設定します。
データベースとは読んで字の如し、これからホームページを作っていきますが、そのデータを保存するのにどの方式を選ぶか?ということです。
BerkeleyDB 、 MySQL 、 SQLite などが使用できます。
今までに私は上記のすべてのデータベースを使ってきましたが、その経験から今は、
SQLite が再構築のスピードが速く、安定しています。
また設定も簡単ですので、おすすめします。
MovableTypeスタート講座【詳細手順書】 では SQLite を使って進めていきます。
![]()
--------27行目から46行目までを下記のように修正します---------
##### 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
##### SQLITE #####
ObjectDriver DBI::sqlite
Database ./db/mt.db
##### BERKELEYDB #####
# DataSource /path/to/database/directory
------------------------------------------------------------------
※SQLiteの設定項目以外はすべて行頭に「#」を挿入してコメントアウトします。
つまり、他のデータベースの記述の一番前に # を書き足して、すべて無効にします。
※特に忘れてはならない重要なところは43行目に書かれてある
Database /path/to/sqlite/database/file
を必ず、
Database ./db/mt.db
と書き換えましょう!
- "mt-config.cgiの編集"の詳細はこちら
当サイトについてと免責事項
- MovableTypeスタート講座【詳細手順書】は個人で運営しているサイトです。
- 当サイト内の掲載情報をご利用された際に発生した、いかなる損害・トラブルについても、一切の責任を負いかねますのでご容赦ください。

