MovableTypeサイト再構築の負荷軽減を懸念して
今回はMysqlを使用してDB的なブログサイトを作ってみる
まずはMysqlのユーザ(myuser)とデータベース(mtdb)を作成
データベースユーザのパスワードは"pass_word"に設定する
[root@ ~/] # mysql -u root -p
Enter password: ********
Welcome to the MySQL monitor. Commands end with ; or \g.
Your MySQL connection id is 67154 to server version: 3.23.58
Type 'help;' or '\h' for help. Type '\c' to clear the buffer.
mysql> create database mtdb;
Query OK, 1 row affected (0.06 sec)
mysql> grant all privileges on mtdb.* to mtuser@localhost identified by 'pass_word';
Query OK, 0 rows affected (0.16 sec)
mysql> exit
Bye
MTの最新版ソースをサーバのドキュメントルートにアップロード
# ls
MT-3[1].171-full-lib-ja.tar.gz
ソースを解凍
# tar xvzf MT-3[1].171-full-lib-ja.tar.gz
解凍された全ファイルをMTディレクトリからドキュメントルートに移動
ついでに空になったMTディレクトリも削除
# cd MT-3.171-full-ja/
# mv * ../
# rmdir MT-3.171-full-ja/
ドキュメントルートでCGI実行が許可されていない場合は.htaccessを
以下のように記述して保存
# cat .htaccess
Options +ExecCGI
AddHandler cgi-script cgi
続いてmt.cfgファイルに以下を追記
# vi mt.cfg
# CGIPath http://WWW.YOUR-SITE.COM/PATH/TO/MT/
CGIPath http://www.sailaway.jp/
# Database Setting
ObjectDriver DBI::mysql
Database mtdb
DBUser mtuser
mt-db-pass.cgiファイルをMysqlに設定したパスワードに編集
# cat mt-db-pass.cgi
pass_word
archivesディレクトリを作成してパーミッションを777に変更
# mkdir archives
# chmod 777 archives/
ブラウザよりmt-check.cgi,mt-load.cgiを実行
そしてファイルを削除
http://www.sailaway.jp/mt-check.cgi
http://www.sailaway.jp/mt-load.cgi
これでインストールが終了です
なれてしまえば5分もありゃ終わります
MTインストール後の初期ログインパスワードは
Melody:Nelsonがデフォルトで設定されています
プロフィール編集画面から取り急ぎ変更します










さっぱりわからんチン
>なかさん
早速のコメントありがとうございます!
一番乗りなところがなかさんらしくて嬉しいですw
こういうのは建築工事と似たようなもんですよ
21世紀のドカタ屋と言ってるやつがこないだいました。。
わいにもさっぱりわからん・・・。
PCとお話しして、アキバッ子秋男くんだ。
>ケツメマニア
いいんだよ、わかんなくても使えりゃそれでよ
ちゃんと人とだって話せるもんね!