いわずとしれたBlogの実装。

ダウンロード

http://www.movabletype.org/ よりダウンロード

インストール

tar xvzf /tmp/MT-2.64-full-lib.tar.gz
mv MT-2.64-full-lib mt
chown -R apache:apache mt <-OwnerをhttpdのOwnerに変更
cd mt
mkdir db <-mt.cfgで指定するディレクトリをあらかじめ作成
chown apache:apache db
chmod 750 db
cp -p mt.cfg mt.cfg.org

http://rebecca.ac/milano/mt/readme/

プログラムをcgi-binのなかに移動した

データ以外のcgi等のファイル群をcgi-binのなかに移動しました。このままではcssとかがcgi-binの中にあるため参照できなくなってしまいますが、そのへんはmt.cfgのStaticWebPath?

StaticWebPath /mt/

に変更して対応しました。

mtディレクトリ内は

styles.css
docs
images

をのこして消しちゃいました。

データ格納にデータベース(Mysql)を使用する。

まずはパスワードを変更する

http://www.zdnet.co.jp/help/tips/linux/l0676.html を参考にしました。

>mysql -u root -p

データベースを作る。

ログインして

>mysql -u root -p mysql
mysql> create database mt;
Query OK, 1 row affected (0.00 sec)
mysql> grant all privileges on mt to mt@localhost identified by 'xxxxxx' ; <- パスワード

はだめだったので...

mysql> grant all on mt.* to mt@localhost ;

としたらOKだった。

mysqlaccess localhost mt mt -p -U root -P

をやったら

Access-rights
for USER 'mt', from HOST 'localhost', to DB 'mt'
        +-----------------+---+ +-----------------+---+
        | Select_priv     | Y | | Shutdown_priv   | N |
        | Insert_priv     | Y | | Process_priv    | N |
        | Update_priv     | Y | | File_priv       | N |
        | Delete_priv     | Y | | Grant_priv      | N |
        | Create_priv     | Y | | References_priv | Y |
        | Drop_priv       | Y | | Index_priv      | Y |
        | Reload_priv     | N | | Alter_priv      | Y |
        +-----------------+---+ +-----------------+---+
BEWARE:  Everybody can access your DB as user `mt' from host `localhost'
      :  WITHOUT supplying a password.
      :  Be very careful about it!!

The following rules are used:
 db    : 'localhost','mt','mt','Y','Y','Y','Y','Y','Y','N','Y','Y','Y'
 host  : 'Not processed: host-field is not empty in db-table.'
 user  : 'localhost','mt','','N','N','N','N','N','N','N','N','N','N','N','N','N','N'

だったし。

設定ファイルの変更

以上でDBに格納するようになる。実際にDBを見るには

mysql -u mt -p mt

でログインすればよい。


現在のアクセス:8689


トップ   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS